Novo

Forum kao aplikacija na telefonu

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

  • 4 odgovora
  • 4.695 pregleda

Najnovija ↓

Update SQL problem 01.05.2006. u 20:15 · pre 249 meseci #1
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)



Re: Update SQL problem 01.05.2006. u 20:56 · pre 249 meseci #2
Umesto
Query1.Open
stavi
Query1.ExecSQL
Re: Update SQL problem 09.05.2006. u 10:27 · pre 249 meseci #3
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.
Re: Update SQL problem 07.11.2013. u 13:00 · pre 158 meseci #4
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
Re: Update SQL problem 07.11.2013. u 13:26 · pre 158 meseci #5
RJESENO

greska je bila sto sam stavio
Query1.Active:=TRUE;
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme