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

    [VBA EXCEL e ACCESS] Scrivere un record DA EXCEL in un database access

    Buongiorno a tutti!
    Ho il problema di inserire dei valori che ho memorizzati su un foglio excel all'interno di un database access. Le istruzioni che sto utilizzando sono le seguenti:

    codice:
    Sub CopiaValori()
    'BEGIN CODE
    Dim strDBName As String
    
    Set appaccess = CreateObject("Access.Application")
    strDBName = "c:\Database.mdb"
    
    appaccess.OpenCurrentDatabase strDBName
    
    appaccess.DoCmd.RunSQL ("INSERT INTO tab1 VALUES a1,a2")
    
    'END CODE
    
    End Sub
    Il problema è che excel quando eseguo la macro mi da problemi per quanto riguarda l'istruzione SQL "insert into". Come procedo?!?

    Grazie a tutti!
    http://www.neonargon.com/
    ----:::[ GoTeNsSj4 ]:::----

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    insert into tab1 (campo1,campo2) values (valore1,valore2)

    edit. dove per valore1 e valore2 intendo delle variabili. Se devi inserire delle stringhe devi usare gli apici per racchiuderle.

  3. #3
    Perfettissimo, grazie mille per l'aiuto!
    http://www.neonargon.com/
    ----:::[ GoTeNsSj4 ]:::----

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.