[ bosko978 @ 13.01.2006. 13:03 ] @
kako da uradim selekciju podataka iz baze koristeci ado query uz uslov koji je u dbedit-u, nesto nalik ovome select * from tabela where id=dbedit.text |
[ bosko978 @ 13.01.2006. 13:03 ] @
[ osmica @ 13.01.2006. 21:54 ] @
Dodas parametar kod ADOQuery1 pod nazivom ID!
Zatim kazes ADOQuery1.Parameters[0].Value:=Edit1.Text. Stavi obican Edit,a ne DBEdit i kazes : Code: SELECT TvojaTabela.[ImePolja] FROM TvojaTabela WHERE TvojaTabela.[ImePolja] =: ID; Nadam se da si to trazio. Pozzzzzz. [Ovu poruku je menjao osmica dana 13.01.2006. u 23:00 GMT+1] [ ivanho @ 13.01.2006. 22:53 ] @
Pogledaj u helpu
TADOQuery.DataSource za primer koji si naveo, trebalo bi da ti koristi [ bosko978 @ 15.01.2006. 15:10 ] @
moram da kositim dbedit jer treba da mi iz baze ucita neke podatke, pa na osnovu podatka u dbeditu bi trebao da izlistam neke druge recorde, a drugo pitanje je u koju proceduru bi trebao da ubacim ovaj kod za parametre
hvala pozdrav [ ivanho @ 15.01.2006. 15:43 ] @
trebalo bi da ubacis u OnChange u dbEdit...
ili malo bolje da procitas topic u helpu koji sam ti predlozio elem ukratko u tvojoj dbedit komponenti posto property datasource i datafield na osnovu kojih ta dbedit komponenta dobija svoj sadrzas recimo da se datasource zove DS, a polje ID_KOJE_TRAZIM e sad, umesto da pises nesto u OnChange even dbedita ti lepo stavis u query komponenti da ti je DataSource = DS a u sql property upises select * from tabela where id=:ID_KOJE_TRAZIM bitno ti je da se parametar zove isto kao i polje u bazi ukoliko je sad potrebno da iste tabele koristis iz neke druge forme, nije potrebno da ponovo pises OnChange event... [ bosko978 @ 16.01.2006. 15:22 ] @
uspelo je!
Hvala puno!!! Pozdrav Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|