Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20
  1. #11
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Come ti dicevo, un errore del genere e' molto generico.

    Bisogna indagare un po' piu' a fondo sul codice e fare debug ... a distanza e' molto difficile dirti qualcosa di piu' ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  2. #12
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    ok.. grazie
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

  3. #13
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    3

    Sbalordito

    Le persone che non ne capiscono nulla dell'argomento potrebbero anche evitare di rispondere.

    Si tratta di un'errore causato durante l'accesso al database.

    Verifica la stringa di connessione al database normalmente si verifica con MSJet quando il modulo si collega ad una tabella che non esiste nel database o in MySql quando la password è errata.

  4. #14
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    Ciao, grazie per la tua risposta... infatti non ho ancora risolto il problema e sto diventando di gomma.
    E' veramente strano perché come dicevo sopra, sul mio pc funziona tutto ma su quello del cliente no. Ora provo a seguire il tuo consiglio e controllo le loro connessioni e se forse mi sono dimenticata di riportare qualche tabella.
    Graziee

    Lia
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

  5. #15
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481

    Re: Sbalordito

    Originariamente inviato da exagonx
    Le persone che non ne capiscono nulla dell'argomento potrebbero anche evitare di rispondere.
    Tu che invece ne capisci, puoi dire qualsiasi fesseria?

    Si tratta di un'errore causato durante l'accesso al database.
    Hai scoperto l'acqua calda ... il problema era identificare la causa specifica ...

    Verifica la stringa di connessione al database normalmente si verifica con MSJet quando il modulo si collega ad una tabella che non esiste nel database o in MySql quando la password è errata.
    Queste sono solo supposizioni ... possono esserci mille motivi ...

    Evita queste sparate presuntuose ... non servono ad aiutare chi ha problemi nel forum.

    Per liana79 ... mandami (anche in privato) il tuo progetto che vedo di fare un po' di debug per dirti qualcosa di preciso.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #16
    In più fino al punto in cui va in errore riesco a leggere e fare Update di più di 10 tabelle.
    A me da lo stesso errore in un applicativo in VB6 che lavora (anche) su di un database in formato MS Access 2003 il quale contiene *anche* tabelle collegate via ODBC (senza DSN) a un Server MS SQLEXPRESS 2005.

    Il DB viene aperto con ADODB tramite la conn
    codice:
    Provider='Microsoft.Jet.OLEDB.4.0';Data Source='C:\NomeDb.mdb
    Restringendo un po' il cerchio attorno all'errore (debug) ho scoperto che si verifica solo se apro tabelle collegate via ODBC e solo da quando uso MS Access versione 2003 con il server SQL 2005, anzichè MS Access 2000 su MS SQL 2000.

    La stringa di connessione delle tabelle ODBC è questa:
    codice:
    ODBC;DRIVER={SQL Server};SERVER=NomeServer\SQLEXPRESS;UID=sa;PWD=cippalippa;APP=MIAapp;WSID=ClientQualsiasi;DATABASE=NomeDbSQL;LANGUAGE=Italiano;Trusted_Connection=No
    Il problema pare essere nel fatto che questa stringa di connessione viene memorizzata nel file mdb senza password o cmq non le comunica al server (o il srv non le vuole sentire): per cui all'accesso successivo al database le tabelle collegate NON sono disponibili e aprendole generano l'errore.

    Se accedo al database in modo DAO e ricollego tutte le tabelle ribadebdo UID e PWD: per quella sessione, fino a che non chiudo l'oggetto db, non avrò più l'errore.

    Però se creo una connessione ADODB tramite 'Microsoft.Jet.OLEDB.4.0' e tento di aprire un RS: riappare l'errore.


    qualcuno perserà: "ma che cacchio scrivi?"
    Perchè in effetti, con le info che ho, potrei aggirare il problema... se non fosse che sono testardo e non voglio usare DAO e che ho un modulo VB6 (*.bas) che uso sia per un programma VB che per un progetto MS Access 2003. :berto:


    Devo trovare un modo per collegarmi al DB *.mdb con una connessione ADODB e ribadire le credenziai delle tbb collegate o fare qualsiasi altra cosa pur di evitare l'errore.

    Ci sto penZando uora uora...

  7. #17
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    Ciao, nemmeno io sono arrivata in fondo a questo errore... la tabella su cui si blocca , secondo me è uguale alle altre, non è collegata . Cmq ricontrollerò sicuramente.
    Nel mio caso, e mi ripeto per puro caso il programma non è stato chiuso dopo l'errore e ha proseguito, compilando il resto... stranissimo.
    Avevo installato sul pc del cliente anche MDAC, sperando in un miracolo ma niente.

    Cmq se riuscirò a scoprire l'enigma sicuramente lo farò sapere e tu idem se riesci.

    Grazie ancora
    Ciaoo
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

  8. #18
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Ti rinnovo la proposta di dare un'occhiata al programma ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #19
    Utente di HTML.it L'avatar di liana79
    Registrato dal
    Feb 2003
    Messaggi
    314
    Grazie oregon, sei molto carino ma, non saprei nemmeno quale parte del programma inviarti onestamente... è immenso e la parte che va in errore va a leggere da un access con un sacco di tabelle e riporta i dati in sql in altre tabelle.
    Non ho una grande dimestichezza ancora con vb purtroppo...

    grazie ancora cmq
    Ci sono solo due modi per vivere la vita.
    Uno è come se niente fosse un miracolo.
    L'altro è come se tutto fosse un miracolo

  10. #20

    Naaaaah!


    Non sono riuscito a usare ADODB per il programma che stavo modificando.

    Per evitare l'errore devo riallegare, all'avvio, tutte le tabelle del file database di access (*.mdb) tramite l'oggetto Database nel programma VB6.. passano user id e pwd (stringa completa).

    Da quel momento in poi l'oggetto database non da più problemi con le tabelle allegate. Se però apro un'altro oggetto db nello stesso progetto: si pianta!
    ...a meno che non faccia parte di uno Workspace che contiene più db (che poi è sempre lo stesso).

    Vabbè, il prg non è mio e non posso fare di più.

    Prova il workspace, magari funz


    Cia'!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.