Salve,
ho un problema con una query, ovvero
vorrei copiare una tabella in un altra ma raddoppiando 1 campo
Cosi facendo non funziona!codice:Dim sql As String = "INSERT INTO tabella2" _ & "SELECT ID, campo1, campo2 * 2 " _ & "FROM tabella1"
Salve,
ho un problema con una query, ovvero
vorrei copiare una tabella in un altra ma raddoppiando 1 campo
Cosi facendo non funziona!codice:Dim sql As String = "INSERT INTO tabella2" _ & "SELECT ID, campo1, campo2 * 2 " _ & "FROM tabella1"
pier, che vuol dire "non funziona"?
Scusami!Originariamente inviato da optime
pier, che vuol dire "non funziona"?
Mi segnala quest'errore "Nessun nome campo di destinazione nell'istruzione INSERT INTO (campo2* 2)."
la sintassi dovrebbe essere
INSERT INTO tabella (colonna1, colonna2) SELECT colonnaX AS colonna1, colonnaY AS colonna2 FROM altratabella
sistema la tua e facci sapere
Scusami Optime,
il mio problema non è nella copia ma nella moltiplicazione di una colonna.
Forse non mi ero spiegato bene![]()
vabbè
Dim sql As String = "INSERT INTO tabella2 (ID, colonna1, colonna2) SELECT ID, campo1, campo2 * 2 as colonna2 FROM tabella1"
ho solo fatto un mix tra la tua e la mia
Funziona perfettamente!
Gentilissimo!![]()