Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Inserire in più tabelle

    Salve amici, come faccio ad inserire uno stesso valere in più tabelle? Ciooè, devo fare più insert o esiste il modo di farne uno unico???
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  2. #2
    Fai tante insert.

  3. #3

    ma del tipo...

    scusa cioè devo fare:

    codice:
    SQL ="INSERT INTO TABELLA1 (ID) VALUES ('"&VALORE&"')"
    SQL ="INSERT INTO TABELLA2 (ID) VALUES ('"&VALORE&"')"
    SQL ="INSERT INTO TABELLA3 (ID) VALUES ('"&VALORE&"')"
    SQL ="INSERT INTO TABELLA4 (ID) VALUES ('"&VALORE&"')"
    
    conn.Execute (SQL)
    ....
    Non posso fare un'unica INSERT visto che il valore da inserire è sempre lo stesso?
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  4. #4

  5. #5

    Re: ma del tipo...

    Originariamente inviato da iadream
    scusa cioè devo fare:

    codice:
    SQL ="INSERT INTO TABELLA1 (ID) VALUES ('"&VALORE&"')"
    SQL ="INSERT INTO TABELLA2 (ID) VALUES ('"&VALORE&"')"
    SQL ="INSERT INTO TABELLA3 (ID) VALUES ('"&VALORE&"')"
    SQL ="INSERT INTO TABELLA4 (ID) VALUES ('"&VALORE&"')"
    
    conn.Execute (SQL)
    ....
    Non posso fare un'unica INSERT visto che il valore da inserire è sempre lo stesso?
    Così ti esegue solo l'ultima, perchè l'ulitma "sovrascrive" le precedenti.
    Al limite puoi fare così:
    codice:
    arrayTabelle array("tabella1","tabella2","tabella3","tabella4")
    for i = 0 to uBound(arrayTabelle)
    sql = "INSERT INTO " & arrayTabelle(i) & " (ID) VALUES ('" & valore & "')"
    conn.execute(sql)
    next

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.