PDA

Visualizza la versione completa : vb copia di tabelle


giorgia81
26-09-2002, 09:42
in access ho il db1 con la tabella1 e il db2 con la tabella2. Devo copiare i record della prima tabella nella seconda tramite un programma in visual basic!!! come posso fare???? :bh:

grazie mille giorgia!!!!!

comas17
26-09-2002, 10:23
Se le due tabelle sono uguali (hanno la stessa struttura) puoi fare:

"INSERT DB1.dbo.Tabella1 SELECT * FROM DB2.dbo.Tabella2"

(Non hai detto che Database usi, io ho fatto la prova con SQL Server 2000, ma credo sia pi o meno uguale con tutti)
Ciao

darkblOOd
26-09-2002, 11:01
ti crei una stringa che identifica il comando SQL da eseguire :

Dim MySQLCmd as string
MySQLCmd= "Insert Into NomeTabellaDB1 (Select * From NomeTabellaDB2)"

e poi lanci il comando sul db1

oppure ti colleghi al DB2 e ti crei un recordset con i dati che ti interessano e poi fai la insert del recordset sul DB1.

:ciauz:

Loading