Newsgroup: it.comp.lang.visual-basic
Titolo: Run time error


Si in  effetti in questo link viane spiegato come prevenire un aggiornamento
non coerente che da il mio stesso errore.
Ma a me lo da sull'apertura l'errore ed in piů non uso un oggetto adpdc ma
creo una connessione ado manualmente.
L'errore rimane: il file non parte proprio .
Considerate che sul load del form principale apre la connessione ado e credo
che il problema sia li....
ma Microsoft non mi aiuta!!!!!

 ha scritto nel messaggio
news:NEzY8.68015$Jj7.1...@news1.tin.it...


 > Ma a me lo da sull'apertura l'errore ed in più non uso un oggetto adpdc


 Tutto a posto tranne che non parte e mi da l'errore sopra indicato....
Hai messo il provider per MySql sul PC target?
Ciao
Alberto

 Io comunque credo sia un problema oggetto ADO
Dammi qualche indizio:
Che Sistema Operativo č?
Se richiede il DCOM, l'hai messo?
Se richiede MDAC, l'hai messo?
Che versione di ADO usi nel progetto?
E' la versione piů aggiornata che hai sulla macchina di sviluppo?
Ciao
Alberto

 ha scritto nel messaggio
news:yZAY8.42354$7N3.9...@twister2.libero.it...


 CUT
sigh!
allora sviluppi con l'ado 2.1?....
mdac ti da le dll per l'accesso ai dati tramite DAO(le ultime non piů) o ADO
se usi nel tuo pc ADO 2.5 ma nel pc dove installi manco c'č ado col piffero
che parte...!!!
lo stesso ....se usi ado 2.1 e nel pc ospite  c'č il 2.7 a risuona il
piffero!!!
Mdac č un pacchetto autoinstallante lo trovi sul sito M$
(guarda i miei post di venerdi per trovare link ed altro)
cmq
http://www.microsoft.com/data/
Dcom puň non essere necessario aggiornarlo
al link di sopra trovi una utility M$ per tenere sotto controllo le versioni
delle dll si chiama component checker
cmq tieni a mente sta regola empirica...
se sul mio pc funziona il programma...
 devo ricreare sul pc ospite una situazione il piů possibile omogenea
rispetto al mio pc di sviluppo
(quindi se ho ado 2.5 deve installare quello.....se ho un riferimeto a dll
esterne o di terzi devo controllare le versioni etc etc)

 Il DCOM e MDAC  non li uso
Su DCOM sono d'accordo, se hai 98SE.
Ma MDAC sei sicuro che non ti serva?
Hai controllato la documentazione Microsoft?
Non mi hai detto che Ado usi nei riferimenti e che Ado hai nella macchina di
sviluppo, per cui di piů non posso dirti.
Ciao
Alberto


Ok istallato MDAC 2.7 sul pc client ma ancora niente uguale
la versione di ADo che uso non la so ma la sintassi č la stessa  che ho
scritto sopra....
"Wodka4U" <marc_AnTiSpaM_o@ma_1Togliere451_rtek.it> ha scritto nel messaggio
news:jqBY8.68681$Jj7.1...@news1.tin.it...


 scritto sopra....
Un passo indietro....
1) Per sapere la versione di Ado che hai, guarda nei riferimenti del
progetto. Quello spuntato č quello che usi, se ne trovi uno, anche non
spuntato, con versione maggiore, quello puů alto č quello che hai nella
macchina di sviluppo.
2) Hai messo Option Explicit ad inizio modulo?
Ciao
Alberto

 ha scritto nel messaggio
news:EtBY8.42472$7N3.9...@twister2.libero.it...


 wrote in message
dUBY8.68842$Jj7.1...@news1.tin.it...CUT
che la sintassi sia la stessa....e ci mancherebbe altro!
son le versioni che devi guardare!
a parte questo è meglio se
Dim db As Connection
  Set db = New Connection
visto che la dichiari nella solita sub
dim DB as new ADODB.connection
e
Set adoPrimaryRS = New Recordset
con
Set adoPrimaryRS = New ADODB.Recordset
non vorrei che stessi mischiando DAO con ADO!
Ah già che ci sei controlla se davvero apri
if AdoPrimaryRS.State=adstateopen then
    msgbox "Tutto ok"
else
    msgbox "prrrrr"
end if
e se ci sono record
if AdoPrimaryRS.bof then
    msgbox "Nessun record(s) trovato!"
end if


Cmq ti direbbe path non trovato o altro erroraccio....
per me fai qualche errore....tipo controllo non installato...On error resume
next che ti maschera qualche problema....
oppure leggi qualcosa di chiuso o di non istanziato...
riguarda bene l'applicazione ...compila e copia l'exe sul pc di
sviluppo....funziona?(in una altra dir eh!)

 spuntato, con versione maggiore, quello puù alto è quello che hai nella



hai provato a installare il file MDAC che contiene ADO 2.6 ?
MDAC 2.7 non e' l'aggiornarnamento del 2.6, tento e' vero che del 2.6 c'e
il service pack 2 in distribuzione in questi giorni.
bye
R