Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Errore di automazione -2147417848 (80010108)

Descrizione:
"Automation error: The Object Invoked Has Disconnetted from ist Clients"
oppure (stesso codice):
"Method '~' of object '~' failed"
L'errore (su una macchina XP Home) è casuale, non riproducibile e nei punti
più strani. Pare che si presenti sempre più frequentemente. La macchina
parrebbe esente da virus.
Lo stesso software (mio) gira ormai su decine di macchine XP e (ho
telefonato apposta, per scrupolo, perchè ... se c'è il video un po' girato
mi chiamano... ;-) ) nemmeno una segnalazione in tal senso (e nemmeno in
altri).
Sono propenso quindi a pensare che sia la macchina (memoria
ballerina?)/software di base, ma il tecnico (non è una "mia" macchina) ha
già controllato, sembrerebbe tutto a posto. La settimana prossima si
riformatterà perchè abbiamo già disinstallato Norton 2003, staccata la rete
e persino Internet.
Ho cercato in MSDN (che mi rimanda a Excel, che non uso, o fa riferimento a
cose "antiche", uso VB6 SP5) e in tutti i gruppi (col valore esadecimale
dell'errore). Pare che sia una cosa piuttosto diffusa, ma non ho trovato
soluzioni.
Avete qualche idea? Grazie.


ne butto una.... crystal report?

 ne butto una.... crystal report?
Punto al buio 10 eurocent virtuali sul fatto che lupo non utilizzi crystal
report. :-)
Salutoni
Sergio

 ha scritto nel messaggio
news:ba2eti$onr9o$
1...@ID-174464.news.dfncis.de

Se il Db che usi e Access 2000 e hai installato Mdac_type 2.5 prova
l'upgrade alla versione 2.7 dovrebbe risolvere
Ciao
Alessandro
P.S. se mi hai Plonkato come dici non dovresti vedere la risposta
--
Morfeus®
Free Joint
:PII


Quale object? Questa cosa succede quando un componente COM OOP per qualsiasi
ragione cade (diversamente da quanto succede alla caduta di un componente
IP, che genera un catastrophic failure), ma se non usi componenti OOt
dovresti almeno farti dare il numero di linea dell'errore per capire quale
sia il componente che si sente male.
Ciaorurri,
*

 Avete qualche idea? Grazie.
  Ho trovato qualche info sull'uso di campi con spazi in mezzo e soluzioni
tipo :
   sName = rs.Fields![First Name]
oppure
 
  sName = rs("[First Name]")
ma potrebbe non essere il tuo caso.
Oltretutto ( come tu hai già detto ) questo errore pare compaia in molti
casi, ma se non riesci ad individuare il tuo, me sa che il "formattone
riparatore" sia un buona strada.
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

 report. :-)
PaoloS deve 10 eurocent a CSSoft. ;-)

 Quale object?
Il messaggio è _esattamente_ quello, insomma (ringraziamo M$) uno dei due.

 riparatore" sia un buona strada.
Grazie, ma se fosse dovuto a questo (e ne sarei, seriamente!!!, felice)
anche le altre decine di macchine (di più, se escludiamo il SO) darebbero lo
stesso problema...

 stesso problema...
  Qualcuno, che pare tu abbia, forse, plokato, suggerisce di verificare, nel
caso tu usassi Access 2000, che la versione del MDAC sia la 2.7.


 caso tu usassi Access 2000, che la versione del MDAC sia la 2.7.
Ho letto ('azz, mai mi riuscisse di mantenere un impegno e pure quando
desidero simularlo c'č sempre il rompi... che mi rovina tutto), oggi lo
faccio.
Solo una precisazione: (ma lo faccio comunque e poi, se funziona, mando a
cagare la M$ e i suoi live-update) _Non uso ADO_, solo DAO. Se quella
emerita (ebbene sě, lo affermo senza timore, anzi, ne sarei lusingato, di
querele) stronza di M$ "pretende" quella ciofeca di ADO anche per spazzare
per terra (ovviamente col PC spento) (come accade per installare SP4 di SQL
Server!!!) io stavolta li denuncio. Figura di merdaccia fantozziana, ma io
giuro li denuncio! No, non in tribunale.

 due.
Lo so, ma senza quel dato non vai lontano :)
Fatti dare la linea dell'errore...
Ciaotutti,
*

**Alessandro** ha scritto:

Ho detto che è ESATTAMENTE così. L'ho visto io!

 Ho detto che č ESATTAMENTE cosě. L'ho visto io!
Intende dire la linea di codice dove viene sollevata l'eccezione.
Salutoni
Sergio

 Intende dire la linea di codice dove viene sollevata l'eccezione.
E che ne so?! E' un EXE, l'errore č casuale, non riesco a riprodurlo.
In IDE, da me, e da tutti gli altri EXE, il problema non si presenta.


crystal report!!!
e dai.... sto scherzando :-)....
e' pure venerdi pomeriggio... tra sole 48 ore inizia il weekend... e finisce
tra 52!!!!
e' solo che a volte penso che realmente dovrebbe esistere la 'famosa' ON
GLOBAL ERROR...

 Ho detto che č ESATTAMENTE cosě. L'ho visto io!
G'ho capi', ma dove sta?
L'errore e' gestito o no? Se e' gestito infila il nome della funzione in
tutti i gestori di errore, una volta che inquadri la funzione inizia a
piazzarci numeri di linea e fatti dare l'erl dal gestore.
Se non e' gestito... Male. Tutte le funzioni dovrebbero avere un gestore
degli errori.
Ciaotutti,
*

 che mi rovina tutto), oggi lo faccio.
Com'e' andata a finire?
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org

 Com'e' andata a finire?
Non ne ho idea.
Ho installato MDAC 2.7 refresh (ma, apparentemente, non ha fatto niente
essendo, credo, lo stesso incluso in XP) e sono in attesa di eventuali nuove
segnalazioni.

[*Lupo* : 
LupoOrmaiR...@libero.it
] ha scritto:

Aggiornamento odierno: Abbiano formattato completamente, reinstallato XP Pro
(senza SP1) pulito. L'errore si č subito manifestato, praticamente in tutte
le stampe, fin dall'apertura del DialogBox per scegliere la stampante e le
preferenze, prima quindi di avviare la stampa stessa dall'applicativo.
Sostituita la memoria, il problema permaneva.
Dai e ridai ci pare (ci sono almeno 4 persone che per una decina di giorni
andranno in giro con le dita incrociate), dopo qualche ora di prova, che
tutto sia dovuto al driver della stampante Epson C62, preso dal CD allegato
alla stessa (XP non la vede).
Abbiamo segato la C62 disinstallandola (hardware e software) e montato una
HP 3820 e per almeno due ore di prove non abbiamo piů avuto alcun problema.

 abbiamo piů avuto alcun problema.
Roba da X-Files insomma :)
Cmnque, auguri x il bug risolto, e grazie x l'aggiornamento.
Lokar
-- 
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
Statuto: 
http://www.it-lang-vb.net/docs/Statuto.txt
UGIdotNET - 
http://www.ugidotnet.org

 Cmnque, auguri x il bug risolto, e grazie x l'aggiornamento.
eh eh eh...
Lupo, quando si "iscrisse" al ng, sbagliņ nick. Avrebbe dovuto nomarsi
"mastino".
Salutoni
Sergio

 avuto alcun problema.
Molto giustamente avevi concentrato il problema sul tuo software e solo ad
una
certa sculata si possono capire certe cose ,della serie i classici
interventi da tecnico.
Pensa anche a me con la Kyocera FS-600 Laser Printer, il mio WinXp non
rilevava nessun
errore ma appena ,solamente mi sfiorava il pensiero di stampare qualcosa mi
andava in crash
colpa dei driver di WinXP? Si, ho scaricato i suoi e va che una scheggia(si
fà per dire).
In effeti rispetto ai vecchi Windows con Xp il supporto Driver per l'HW è
stato aumentato
ma di certo non puoi sperare di non avere più problemi,anche se finire
l'installazione di un computer senza
toccare altri dischi ti mette una certa allegria....
Comunque bravo era difficile da scovare,anzi davvero difficile capire se era
un problema "TUO"
se era dovuto a WIN,se era HW se era il caldo insomma una bella grana, tutto
sommato
è andata bene...e da tenere presente nell'eventualità,sgrat sgrat...grazie
per la dritta
Ciao
Alessandro
