Come correttamente segnalato dal compilatore, stai cercando di
assegnare un oggetto di tipo DatabaseCursor (OpenDBFCursor ritorna un
oggetto di questo tipo) ad una variabile di tipo RecordSet.
Prova modificando
dim df as recordset
con
dim df as DatabaseCursor
On May 22, 2007, at 12:01 , Enrico a Libero wrote:
Ciao,
Dovrebbe essere un problema di plug in perchè ho usato il portatile
(un vecchio g3) e li mi propone la parola opendbfcursor ma mi va in
errore,
Sul 5.5.3 funziona senza problemi.
il codice sostanzialmente è questo :
//INIZIALIZZAZIONE DBFile
dim df as recordset
if targetwin32 then
df=opendbFCursor(getfolderItem("\\Server\c\Cantieri
\AggiornamentoMAC\interimm.dbf"))
else
df=opendbFCursor(getfolderItem("interimm.dbf"))
end if
if df=nil then
beep
else
msgbox"Acquisizione Dati da Contabilità in corso" // <--
CONVERTITO
end if
ma si ferma sull df con la scritta :type mismatch error :Expected
recordset but go t database cursor
Nelle vecchie versioni 4.5.2 e 5.5.3 funziona
--
gilberto de faveri
omnidea srl
edificio pegaso
parco scientifico tecnologico vega
via delle industrie, 15
30175 venezia marghera
tel +39 041 509 3441
fax +39 041 509 3641
www.omnidea.it
|