23. april 2003 - 13:00
Der er
3 kommentarer og 3 løsninger
Where clause i TADODataset
dsLayers er en TADODataset, hvor bliver udtrækket tomt, når der er flere poster med burde fanges. with dsLayers do begin close; CommandType := cmdtext; CommandText := 'SELECT TOP, BOTTOM ' + 'FROM LITHSAMP ' + 'WHERE LITHSAMP.BOREHOLENO = :' + QuotedStr('116'); Open; end; dsLayers.RecordCount giver 0 ?? TIA
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
23. april 2003 - 13:24
#1
Hvorfor har du et : efter = ??? : bruges normalt til parametre. Fx. 'select * from sometable where id = :nummer' Hvor :nummer så angiver en navngivet inputparameter.
23. april 2003 - 13:25
#2
prøv dette her with dsLayers do begin close; CommandType := cmdtext; CommandText := 'SELECT TOP, BOTTOM ' + 'FROM LITHSAMP ' + 'WHERE LITHSAMP.BOREHOLENO = ' + QuotedStr('116'); Open; end;
23. april 2003 - 13:27
#3
Jeg ved det ikke lige ... Held mig en mail på Jens@Borrisholt.com så vil jeg da gerne sende dig et lille projekt jeg har skrevet med ADO. Jens B
23. april 2003 - 14:33
#4
>>Borrisholt, tak for projektet, tryk svar for lidt dele point. >>clscableguy, det funker, takker.
23. april 2003 - 14:35
#5
Det var så lidt. :)
23. april 2003 - 14:37
#6
øøøh tak :-)
Kurser inden for grundlæggende programmering