Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 2.306 pregleda

Najnovija ↓

Greska prilikom izvrasvanja stored procedure ! 11.06.2008. u 12:31 · pre 223 meseca #1
Sintaksa u MSSQL je ispravna.

Code:

with splist do
  begin
    ParamByName('@action').AsInteger:=1;
    ParamByName('@idizdavanja').Clear;
    ParamByName('@idclana').AsString:=txtsifraclana.Text;
    ParamByName('@sifrafilma').AsString:=txtsifrafilma.Text;
  end;
  try
    splist.ExecProc;
    cdslist.Close;
    cdslist.Open;
    except
    on E:Exception do
    begin
    showmessage(e.message);
//  showmessage('Desila se greška prilikom izvršavanja procedure !');
   end;


Javi gresku:

Code:
Access violation at address 00C9FC85 in module 'dbxmss30.dll'. Write of address 006E005D


Kod ParamByName('@idclana').AsString:=txtsifraclana.Text; sam probao sa
ParamByName('@idclana').AsInteger:=txtsifraclana.Text;

Ali onda nece ni da kompajlira.



Re: Greska prilikom izvrasvanja stored procedure ! 11.06.2008. u 16:20 · pre 223 meseca #4
Da, pa tesko je reci ovako napamet, sta bi moglo biti, ali mislim da je ocigledno da te db express z*. Znam da je skoro svaka verzija db express - a, koja ide uz Delphi, bagovita, pa mora da se pravi upgrade...
Re: Greska prilikom izvrasvanja stored procedure ! 12.06.2008. u 09:35 · pre 223 meseca #6
Da, to su drajveri, sajt firme je:

http://www.crlab.com/dbx/

Ali nisu besplatne, a "besplatne" ne mogu da nadjem, nisam puno ni trazio, iskreno.
Nisam ti pazljivo procitao poruku, ali ovo ti svakako ne moze da se kompajlira:

Code:

ParamByName('@idclana').AsInteger:=txtsifraclana.Text;


Probaj eventualno:

Code:

ParamByName('@idclana').AsInteger:=StrToInt(txtsifraclana.Text);
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme