N9 skrev:
> jeg er ved flytte nogle data fra en database til en anden.
Hvilket databaseprogram? (Access, MSSQL, MySQL, ??)
> Men det fejler desværre, fejlen er "type mismatch" og jeg er
> sikker på at det er rs("picture") som fejler da det er en
> image felt med binær data.
Det lyder meget sandsynligt. En mulig løsning er at bruge ADO's
AddNew-metode til at tilføje data - her slipper du for problemer
med at konvertere binære data til tekstform (som en sql-sætning).
Eksempel:
Do While Not rsKilde.EOF
rsMaal.AddNew
rsMaal("navn") = rsKilde("navn")
rsMaal("picture") = rsKilde("picture")
rsMaal.Update
rsKilde.movenext
Loop
NB: I nogle tilfælde - specielt hvis man bruger Access som database
- kan det give problemer at gemme binære data i en database. Man
kan i stedet gemme refererencer til filsystemet.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html