Newsgroup: it.comp.appl.access
Titolo: stranissimo errore : LEFT  !!!

Mi capita di aver preparato una bella demo perfettamente funzionante.
Lavoro con OfficeXp e quindi Access 2002.
Vado dal cliente, svariate volte(avanzamento lavori) e tutto pare 
funzionare.
Oggi, all'improvviso, una procedura mi dà errore su un enunciato SQL 
all'interno del quale uso la funzione Left per isolare i primi due caratteri 
di un codice articolo complesso.
La sintassi è ovviamente giusta, visto che sul PC di sviluppo funziona 
perfettamente.
Allora ho controllato i riferimenti (casomai fossi disallineato) ma tutto è 
perfettamente identico.
Poi tento di aprire un Report e mi si presenta un'errore sulla funzione 
Format !!! (sempre all'interno di un enunciato SQL origine di una query)
Non riesco a capire dove sia l'inghippo. La compilazione del codice finisce 
bene senza errori.
L'unica differenza sostanziale potrebbe trovarsi negli 'aggiornamenti' che 
il mio cliente, disponendo di un modem 56k, ha sicuramente evitato di 
scaricare!!!
Non ho consultato la KB perchè non saprei cosa cercare ....
Aiuto!
IvanDaBologna 

 ha scritto nel messaggio 
news:4652cb72$0$10628$4faf...@reader2.news.tin.it...

(ma da Bologna o da Casa?)
http://www.donkarl.com/it/
 - Bug - 7.1 Riferimenti
Ciao.
-- 
Sergio MAZZA


ciao Sergio,
da casa a Bologna !
Ho guardato e riguardato i riferimenti e sembra esserci tutto, d'altronde la 
compilazione vą a buon fine.
Si ribella nell'applicare un enunciato SQL, quindi sembra un'arrore di Acces 
(o DAO) e non di VBA, infatti non riesco nemmeno ad intercettarlo!
Proverņ le due alternative consigliate d Karl, importare tutto e/o 
ricontrollare i riferimenti tramite il codice da scaricare
(non c'č nessun MANCA o NON TROVATO, quelli qualche volta li ho visti e ci 
conosciamo!)
Credo che la causa sia solo negli aggiornamenti di Office, il mio cliente č 
indietro davvero!!!

 è indietro davvero!!!
Almeno l'ultima SP conviene installarla...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:465302ea$0$17954$4faf...@reader1.news.tin.it...

Ciao,
A me capitava a volte con access 2000. E per risolverlo entravo nei 
riferimenti. Toglievo il riferimento alla OLE automation. Compilavo. Salvavo 
e uscivo da Access.
Rientravo la rimettevo, compilavo, salvavo e tutto funzionava.
Spero ti sia utilie. 

 ha scritto nel messaggio 
news:f30mjs$rf5$1...@aioe.org...

seguirņ certamente anche il tuo consiglio, anche se il mio cliente si č 
aggiornato a 2002 ma ha come SO WIN2000server.
In questi casi direi che č veramente un'alchimia di ingredienti diversi che 
concorrono ad un risultato incerto!
grazie

capisco che è un tread molto vecchio, ma volevo illustrarvi comunque la 
soluzione.
Tutto il problema veniva da qualche archivio corrotto.
Reimportando tutti gli oggetti in un database vuoto e ristabiliti i giusti 
collegamenti, le cose si sono messe a funzionare come dovevano.
Ieri ho reimportato alcune procedure da un database e mi sono ritrovato con 
lo stesso problema, solo che stavolta la soluzione è stata 'immediata'.
Diavolerie di Access !!!!
grazie a tutti.
PS
comunque ho avuto lo sprone a far aggiornare il tutto anche al mio cliente: 
SP3. 

 ha scritto nel messaggio 
news:46655c14$0$36446$4faf...@reader5.news.tin.it...

Bene...
Ciao.
-- 
Sergio MAZZA