PDA

Visualizza la versione completa : problemi con Adodc


willowfield
12-12-2001, 00:14
Ciao a tutti.
scrivo per chiedere un consiglio in merito ad un problema con un controllo Adodc.
L'ho usato per connettermi ad un database Access2000.
tutto ok. funziona ... almeno sulla mia macchina. se sposto il programma su un altro pc su cui c' Visual Basic installato anche qui nessun problema. se invece faccio girare il programma su di una macchina senza visual basic il programma funziona, ma il controllo Adodc no.
Un primo problema era che mancavano i file MSADODC.OCX e COMDLG32.OCX, senza i quali quando cercavo di lanciare la form con il controllo Adodc mi segnalava l'errore e mi interrompeva l'esecuzione del programma. ora che li ho messi, il programma non si pianta +, ma il controllo non funziona ancora. Credo di dover esportare sulla macchina non dotata di VB qualche altra libreria per poter far funzionare il controllo, ma quale?
Ho ragione o c' qualcos'altro?
qualcuno mi sa aiutare?
Grazie

yyzyyz
12-12-2001, 00:57
...capito' anke a me, con un controllo data, avevo compilato il mio progetto con la versione 5.0 quando facevo partire il programma su una macchina diversa da dove era installato VB il programma terminava l'esecuzione o continuava senza mostrare i record del database, disperato feci una prova compilando il mio progetto con VB6.0, tutto si risolse senza problemi.

ciauz :D

willowfield
12-12-2001, 01:31
uhmmmmmm
ma io gi lo compilo con VB6
devo disperarmi? :-))))))))

Mychy
12-12-2001, 01:41
Ma tu compili solo l'exe oppure crei il pacchetto di installazione (in questo modo installi anche tutti i file che servono al programma nel nuovo computer)?

willowfield
12-12-2001, 02:07
io ho compilato solo l'exe.
mi dai qualche indicazione in +?
grazie

yyzyyz
12-12-2001, 02:08
:confused: nn so xch ma lo immaginavo, forse il problema risiede nelle licenze (controlli nn registrati), potresti provare ad esportarle dal tuo pc, con il regedit.

mi spiego meglio :
1) avvia regedit
2) vai su [HKEY_CLASSES_ROOT\Licenses]
3) fai esporta file del registro di configurazione
4) salvi il tutto su un file
5) porti il file sul pc dove il tuo programma ha problemi ed avvii il file .reg

ps. nn so se la cosa potrebbe causare problemi, cmq si potrebbe provare ke dici?.

ciauz :D

yyzyyz
12-12-2001, 02:12
io ho compilato solo l'exe.

:( Io davo x scontato ke tu avessi creato un pachetto d'installazione.
(ora mi sembra tutto molto + chiaro)

ps. Lascia perdere cio ke ho postato precedentemente allora.

ciauz :D

willowfield
12-12-2001, 11:12
era effettivamente una cazz ...
creando il pacchetto di installazione funziona senza problemi.
grazie a tutti e due per "l'ispirazione"
... cosa dire: problemi da principianti :)

simofe78
29-07-2002, 09:46
..ciao io ho il tuo stesso problema, solo che ho provato a fare il pacchetto di installazione e sui pc con win 98 tutto funziona, mentre quando provo ad installarlo su un pc con winME mi si blocca l'installazione dicendo che ci sono dei file in uso e di riavviare ma nonostante il riavvio mi dice la stessa cosa.

Cosa posso fareeeee?

La cosa strana che copiando le singole librerie tutto funziona perfettamente ma quando scorro i record nn mi vengono visualizzati anche se la query la esegue e trova i dati(ho provato a stampare il record count)

Grazie Mille
Simone

Loading