Brian skrev:
> Jeg har behov for at kunne importere et SQL-dump fra fil via
> ADO da der desværre ikke er mulighed for at eksekvere MySQL's
> importrutiner.
Du kan vel læse en linje ad gangen og køre den som en sql-sætning.
Jeg går ud fra at dit dump ligger som en række CREATE- og INSERT-
sætninger.
Noget i retning af:
' Klargør connection
Set conn = ...
' Åbn filhandle
Set fileobj = ...
' Åbn conn
conn.open
' Gennemløb filen og kør hver linje som sql
Do While not fileobj.AtEndOfStream
sql = fileobj.ReadLine
conn.execute (sql)
Loop
' luk og sluk
Jeg ved ikke om det kan gøres mere effektivt, men ovenstående burde
fungere - hvis filen ellers er i orden.
--
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