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

    Microsoft Access Driver e Microsoft.Jet.OLEDB

    Salve ragazzi, una domanda, anzi un problema.
    Ho una procedura di importazione che legge un file XML e importa i dati in un DB MSAccess scritta in classic asp.

    Tale procedura funziona benissimo quandi mi collego al DB con il
    provider:Microsoft Access Driver
    objDbConn.Open ("driver={Microsoft Access Driver (*.mdb)};dbq=" & path_db)

    Ma se utilizzo l'altro provider Microsoft.Jet.OLEDB
    objDbConn.Open ("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = "& path_db &";")
    Va in errore dopo che ha inserito correttamente circa la metà delle informazioni contenute nell'xml dicendo:

    Microsoft JET Database Engine error '80040e57'
    Impossibile aggiungere la quantità di dati desiderata. Inserire o incollare meno dati.
    /CREATIVE/mele/xml/import-xml.asp, line 127

    Il file xml è ricorsivo, contiene le stesse info per i diversi "record" da inserire.
    Che assurda limitazione ? Menomale che doveva essere migliore questo provider di connessione....

    Qualcuno ha soluzioni o utilizzo il vecchio provider ?
    Grazie
    lucasweb.it
    web design & development >>>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non è che hai un campo troppo "corto" per la quantità di dati che cerchi di inserire.

    Roby

  3. #3
    Si, avevo appena risolto.
    Il problema è proprio quello.

    Grazie e ciao
    lucasweb.it
    web design & development >>>

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.