Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Update SQL problem

[es] :: Pascal / Delphi / Kylix :: Update SQL problem

[ Pregleda: 3848 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

XGhost

Član broj: 33279
Poruke: 331
*.PPPoE-1383.sa.bih.net.ba.



+1 Profil

icon Update SQL problem01.05.2006. u 19:15 - pre 218 meseci
kad radim u konzoli normalno radi upit npr

update NAPLATAFIZICKIHLICA
set Knjizeno = 'Da'
Where Knjizeno = 'Ne'

Problem u implementaciji navedenog upita u Delphiju u npr komponenti Query1
ako navedeni upit ubacim u SQL dobijem poruku
ERROR CREATING CURSOR HANDLE.

kako da ovo rjesim sa navedenom komponentom (bilo u njoj ili kasnije pritiskom na npr. Button1)



 
Odgovor na temu

ivanho
slobodni umetnik
Beograd

Član broj: 28465
Poruke: 73
*.maksnet.net.



Profil

icon Re: Update SQL problem01.05.2006. u 19:56 - pre 218 meseci
Umesto
Query1.Open
stavi
Query1.ExecSQL
 
Odgovor na temu

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.148.eunet.yu.



+1 Profil

icon Re: Update SQL problem09.05.2006. u 09:27 - pre 218 meseci
U principu kod svih komponenti za pristup bazi postoji Open i ExecSql (ili samo Exec). Prva se koristi ako je upit koji se pravi SELECT tipa, dok se kod ostalih koristi ExecSql jer ne vracaju nikakav set podataka kao rezultat, pa se koriscenjem ExecSql to i eksplicitno i kaze.

Znaci:

SELECT - Open
UPDATE, DELETE, INSERT - ExecSql

Ovo su "data manipulation language" (DML) komande, u prevodu komande za manipulaciju podacima.

U ExecSql spadaju i takozvane "data definition language" (DDL) komande kojima se menja struktura same baze podataka. Recimo komanda za kreiranje tabele, indeksa, dodavanje nove kolone ili brisanje postojece itd.
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
*.pppoe165.bi.bih.net.ba.



+1 Profil

icon Re: Update SQL problem07.11.2013. u 12:00 - pre 127 meseci
Opet slican problem

upisem

Query1.Active:=TRUE;
Query1.Sql.Add ('update duznici');
Query1.Sql.Add ('set prezime ='''+ DBEdit1.Text+'''');
Query1.Sql.Add ('where prezime ='''+ DBEdit1.Text+'''');
Query1.ExecSQL;


javlja mi gresku
*******************************
near'update duznici
set prezime='novoprezime'
where prezime ='novoprezime'' at line2
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
*.pppoe165.bi.bih.net.ba.



+1 Profil

icon Re: Update SQL problem07.11.2013. u 12:26 - pre 127 meseci
RJESENO

greska je bila sto sam stavio
Query1.Active:=TRUE;
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Update SQL problem

[ Pregleda: 3848 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.