Einzelnen Beitrag anzeigen

Alter Mann

Registriert seit: 15. Nov 2003
Ort: Berlin
934 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

ADODataSet /ADOCmd und Parameter

  Alt 30. Apr 2008, 18:41
Datenbank: z.Z MS-Access • Version: 2003 • Zugriff über: ADO (D7)
Hi

ich habe ein ADODataSet mit folgenden CommandText:
'SELECT Folder, Thumb, Name FROM Images WHERE (Folder =@IDFolder)' In den Parameters ist IDFolder eingetragen.

Obwohl ich mit
ADODataSet.Parameters[0].Value := IDF; den Wert übergebe, kommem statt ein Datensatz alle 5307, ganz so als wäre IDFolder nicht vorhanden bzw kein Wert zugewiesen worden.

Gleiches Spiel, andere Komponente ADOCommand.CommandText:
  ADOCmd.CommandText := 'SELECT Folder, Thumb, Name FROM Images WHERE (Folder =' + IntToStr(ADODSPaint.FieldByName('Folder').AsInteger) + ')'; Hier lautet die Meldung: 'Parameter Folder hat keinen Standardwert'.

Woran könnte es liegen bzw. liegt es?

Gruß
  Mit Zitat antworten Zitat