Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - dipendenze software con  access
Forum - Visual Basic 6 - dipendenze software con access

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
magicolotto (Normal User)
Expert


Messaggi: 338
Iscritto: 21/01/2008

Segnala al moderatore
Postato alle 18:31
Domenica, 05/04/2009
Ciao ragazzi

ho un problema
il software che ho creatogira su database access

nel pacchetto di installazione inserisco
MDAC_TYP

in alcuni PC che non hanno installato  OFFICE

il programma da errore sulla apertura di alcuni form che si connettono ad access
run -time error 713
cioè una classe  non registrata....

in altri pc che c è installato OPENOFFICE lo stesso da alcuni errori

come mai?

PM Quote
Avatar
tippolo (Normal User)
Pro


Messaggi: 157
Iscritto: 21/09/2008

Segnala al moderatore
Postato alle 19:29
Domenica, 05/04/2009
Testo quotato

Postato originariamente da magicolotto:

Ciao ragazzi

ho un problema
il software che ho creatogira su database access

nel pacchetto di installazione inserisco
MDAC_TYP

in alcuni PC che non hanno installato  OFFICE

il programma da errore sulla apertura di alcuni form che si connettono ad access
run -time error 713
cioè una classe  non registrata....

in altri pc che c è installato OPENOFFICE lo stesso da alcuni errori

come mai?


Ciao,
il problema non dipende da Access in quanto il DB che hai creato con Access per la tua applicazione non ha bisogno che sul computer di destinazione sia per forza installato Microsoft Access.
Il problema risiederà sicuramente da qualche altra parte

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 21:29
Domenica, 05/04/2009
Quasi sicuramente il tuo programma usa DAO.

E DAO non viene distribuito piu' a partire da una certa versione di MDAC, ma solo fino ad un vecchio MDAC ...

Il fatto e' che dovresti distribuire il "vecchio" MDAC o passare ad ADO ...

PM Quote
Avatar
magicolotto (Normal User)
Expert


Messaggi: 338
Iscritto: 21/01/2008

Segnala al moderatore
Postato alle 21:37
Domenica, 05/04/2009
sono gia  in ado

uso questa connessione :

Codice sorgente - presumibilmente VB.NET

  1. Set db = New Connection
  2.   db.CursorLocation = adUseClient
  3.   db.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.path & "\archivio.mdb;Jet OLEDB:Database Password=segreta;"
  4.  
  5.   Set adoPrimaryRS = New Recordset
  6.   adoPrimaryRS.Open "select Data,BA1,BA2,BA3,BA4,BA5,ID from archivio", db, adOpenStatic, adLockOptimistic


PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 1:54
Lunedì, 06/04/2009
Allora usi i DataReport?


PM Quote
Avatar
magicolotto (Normal User)
Expert


Messaggi: 338
Iscritto: 21/01/2008

Segnala al moderatore
Postato alle 7:45
Lunedì, 06/04/2009
si

PM Quote
Avatar
magicolotto (Normal User)
Expert


Messaggi: 338
Iscritto: 21/01/2008

Segnala al moderatore
Postato alle 8:16
Lunedì, 06/04/2009
i riferimenti che  uso :

microsoft data access components installes version

Ole automation

microsoft remote data ObJect 2.0

microsoft scripting RunTime

microsoft jet and replication object 2.6 library

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 14:00
Lunedì, 06/04/2009
Potrebbe essere la libreria deò

Microsoft Scripting RunTime

mancante nel computer di destinazione.

Ma per capire cosa e', basta individuare la linea in cui si verifica ... se inserisci qualche linea di controllo e fai un po' di debugging, riesci a capire quale linea genera l'errore ...

Comincia a controllare le linee (se ne hai) con

CreateObject


Ultima modifica effettuata da theprogrammer il 06/04/2009 alle 14:00
PM Quote
Avatar
magicolotto (Normal User)
Expert


Messaggi: 338
Iscritto: 21/01/2008

Segnala al moderatore
Postato alle 12:34
Martedì, 07/04/2009
installando office

si risolve tutto.....  

quale potrebbe essere il motivo?

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo