Hallo
DP,
Ich möchte in einer
Access-MDB Dateien speichern. Das ganze mit Delphi 7.
Problem: Ich habe kein MS-
Access.
Deshalb gehe ich über TAdoConnection (Microsoft.Jet.OLEDB.4.0) und versuche meine Tabellen per
SQL anzulegen.
Create Table TEST (myFile blob);
Dieser Befehl funktioniert aber nicht. "
Syntaxfehler in Felddefinition."
Scheinbar kennt
Access keine Blobs??
Benutze ich den Datentyp BINARY anstatt BLOB, bekomme ich später die Fehlermeldung "
Datentypen in Kriterienausdruck ".
Um die Dateien ins MDB zu bekommen verwende ich:
Delphi-Quellcode:
AdoQuery.Sql.Text := 'Insert Into TEST (myFile) Values (:TheFile)';
AdoQuery.Parameters.ParamByName('TheFile').LoadFromFile(AFileName,ft???);
AdoQuery.ExecSQL;
Wie kriege ich das hin bzw. welche Datentypen muß ich verwenden, dass mein Delphi-Prog eine Datei ins MDB schreibt?
Danke.
gmc