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

Update SQL problem

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

[ Pregleda: 946 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

XGhost

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



Profil

icon Update SQL problem01.05.2006. u 19:15

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)



01.05.2006. u 19:15 

ivanho
slobodni umetnik
Beograd

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



Profil

icon Re: Update SQL problem01.05.2006. u 19:56
Umesto
Query1.Open
stavi
Query1.ExecSQL
01.05.2006. u 19:56 

morlic
Milos Orlic
Beograd

Moderator
Član broj: 6081
Poruke: 729
*.148.eunet.yu.



Profil

icon Re: Update SQL problem09.05.2006. u 09:27
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.
09.05.2006. u 09:27 

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

[ Pregleda: 946 | Odgovora: 2 ]

Postavi temu Odgovori

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