Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    188

    [VB6 sp6] - Copia tabella da SQL ad Access con Ado

    Salve, ho un 'problema': cerco di copiare una tabella (vorrei evitare la copia record x record) direttamente da sql ad access, ma continua a darmi errore. Qualcuno è in grado di dirmi se è un operazione possibile (in quanto devo farlo direttamente, x' sul db access non posso avere il link alla tabella di sql) ed in caso why mi da errore [Sintassi non corretta in prossimità della parola chiave 'IN'.]? Grazie


    dbMDB_destinazione.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0; Data Source=" + Trim(percorso_db_dest) + ";Jet OLEDB: Database Password="
    ' istruzione sopra la posto, ma tanto non penso sia interessante

    dbsql_origine.Open "PROVIDER=SQLNCLI10;Server=nomeserver\SQLEXPRESS;D atabase=dborigine;uid=sa;pwd=;"

    Sql = "select tabella.* INTO tabella IN '" + Trim(percorso_db_dest) + "'" _
    & "From art_codici "
    dbsql_origine.Execute (Sql)


    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    188
    Come mai nessuna risposta? Neanche una, anche negativa, ma una. Grazie per l'attenzione.

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Quella sintassi SQL vale per Access, non per SQL Server.

    P.S. Molte volte alcune richieste non si notano ... la tua era del 5 settembre e molti erano ancora in ferie ... probabilmente dopo è andata giù ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    188
    ok.

    Questo allora avvalla quello che ho pensato: ovvero che non si possono 'mischiare' i due archivi con una unica istruzione. Ovvero, devo leggere e scrivere un record alla volta , giusto?

    Grazie ancora.

  5. #5
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Puoi crearti un linked server Access su SQL Server.
    Se guardi sul BOL di SQL server trovi tutto

    esempio:
    Configuring a Linked Microsoft Access Server on SQL 2005 Server
    http://www.aspfree.com/c/a/Microsoft...L-2005-Server/

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.