[ sasha_rs @ 30.01.2006. 20:46 ] @
iz tabele serijski treba da izbisem sve podatke koji zadovoljavaju odredjen kriterijum koji je postavljen u Edit komponentama. (npr. treba da izbrisem sve podatke koji imaju broj ulaza 56 i sifru artikla 78)


procedure TUlaz.Button9Click(Sender: TObject);
begin

Query1.close;
Query1.Sql.Clear;
Query1.Sql.Add ('delete from Serijski');
Query1.Sql.Add ('where serijski."sifra_ulaza" = "'+Edit1.text+'" and serijski."sifra_artikla" = "'+Edit2.text+'" ');
Query1.Open;
end;


kada se sql upit pocne izvrsavati prijavi mi gresku!

error creating cursor handle gdje sam pogrijesio???
[ obucina @ 30.01.2006. 22:27 ] @
Citat:
sasha_rs:gdje sam pogrijesio???

U tome sto koristis BDE.

Ne znam odgovor na tvoje pitanje, ali ti preporucujem da se ostavis BDE-a.
Predji na nesto savremenije - ADO, dbExpress ili radi direktno IBX za Interbase/Firebird, itd... Sta god, samo se ostavi BDE-a.
[ sasha_rs @ 31.01.2006. 09:50 ] @
postoji li kakav bezbolan nacin prelaska na neke druge baze? npr FireBird ili ADO? tj. da ne moram postojucu aplikaciju mjenjati korak po korak?
[ obucina @ 31.01.2006. 16:55 ] @
Citat:
sasha_rs: postoji li kakav bezbolan nacin prelaska na neke druge baze? npr FireBird ili ADO? tj. da ne moram postojucu aplikaciju mjenjati korak po korak?

To nikada nije bezbolno. Probaj da nadjes neki tekst o tome, i alat koji ti moze pomoci da konverziju odradis automatski (migration tools) i sl... Nema lakog nacina.
[ _deran_ @ 01.02.2006. 14:59 ] @
umesto open koristi query1.ExecSQL