Hej
Jeg har tre problemer med en database applikation, hvor jeg laver en
connection til en Access DB via odbc.
Jeg har prøvet alle tre spørgsmål i denne gruppe, men det kunne være at der
var en der kendte til problemerne !
1. Hvis jeg har en tabel med et id autonummerering felt og et memo felt, og
prøver at oprette en ny record, kommer den op med en EDBEngineError: message
'Non-blob column in table required to perform operation'.
2. Jeg har en form hvor der er et DBImage felt på, og der skulle jeg gerne
kunne sætte et billede ind, men det kan jeg ikke. Jeg prøvet med klip,
kopier og sætind, og drag and drop, og det skulle virke
3.Jeg har lidt problemer med at åbne og lukke forbindelsen til et TDatabase
komponent, der er koblet på en Access DB. Problemet er at hvis denne
connection ikke er lukket ned kan jeg ikke flytte den med FTP komponenten.
Her er koden :
procedure TFwebadm.Button8Click(Sender: TObject);
var
indstillinger: Tindstillinger;
begin
HISDB.connected := false; //Her skulle den lukke forbindelse.
AssignFile(indfil, filnavn);
try
reset(indfil);
Read(indfil, indstillinger);
FTP.Host := indstillinger.host;
FTP.Port := 21;
FTP.TimeOut := 0;
FTP.UserID := indstillinger.userid;
FTP.Password := indstillinger.passw;
FTP.Connect;
FTP.ChangeDir(indstillinger.subdir);
FTP.Upload(indstillinger.upsti , 'his.mdb');
FTP.Disconnect;
finally
CloseFile(indfil);
end;
HISDB.connected := true; //Her skulle den åbne forbindelse.
end;
Jeg har prøvet med open / close også.
Jeg har prøvet det som blev foreslået sidst det var på, men det løste det
ikke
--
Hilsen AHJ