Newsgroup: it.comp.lang.visual-basic
Titolo: VB5 e access2000

č possibile che non siano compatibili? ho fatto un semplice archivio con
ACCESS2000 e volevo farne un agenda con VB5 ma da quel che ho capito non me
lo fa fare. perchč?
ivan

 ha scritto nel messaggio
news:BvZ27.6785$2v6.2...@news.infostrada.it...

Da quello che sň purtroppo access 2000 č compatibile solamente con il VB6
con installato il SV Pack 5 Italiano... Dai un occhiata al sito della
microsoft
--
Damiano Vitulli
www.spacesimulator.net


miii, che p...
ma è possibile che questa domanda torni un giorno si e uno no...?
D'accordo, stavolta c'è una variante "Vb5"... ma... miii...
Proverò a fare un ragionamentino:
1 a) Access 2000 è più recente di Vb6
1 b) quindi è più recente anche di Vb5
1 c) quindi anche il formato dati lo è
2 a) Per accedere a un database Access (indipendentemente dal formato) uso
il motore Jet
2 b) Quindi devo cercare un aggiornamento del motore Jet di età <= a quella
di Access 2000
2 c) Quindi installatevi sti benedetti oggetti di accesso dati microsoft e
vedrete che tutto funzionerà a dovere...
(Per intenderci si sta parlando di Microsoft Data Access Components =
Mdac_typ.exe, di cui correntemente viene distribuita la versione 2.6 con il
sp5 di vs6, ma che può essere trovata anche in altre versioni, credo anche
sul sito comune, sicuramente con una ricerca in internet sul sito Ms...
Basta la versione 2.1 se non ricordo male per accedere al formato file
Access 2000)
...E questa è veramente l'ultima volta che rispondo a questa domanda, fra
poco comincerò anch'io a rispondere con un msg standard...
ciao
ugo

 ha scritto nel messaggio
news:9iiae1$9io$1...@pegasus.tiscalinet.it...

guarda, ho scaricato quello che hai indicato tu, l'ho installato ma il
problema persiste. sei sicuro della soluzione?
ivan


controlla se tra le librerie che utilizzi nel progetto
(menu progetto->riferimenti)
è attivata l'ultima versione di DAO
oppure di ADO, a seconda del tipo di librerie che sei abituato ad usare
Ciao
Enrico


occhio, che la SV Pack 5 risolve i problemi di compatibilità con SQLServer
2000, non con access..
Ciao
Enrico

 ha scritto nel messaggio
news:9iipj1$jaqrm$1...@ID-48786.news.dfncis.de...

 ho provato ad attivarne alcune "interessanti" di quelle librerie ma non
cambia nulla. Mi potresti dire precisamente qualche nome? sono
disperato.......
ivan


E' vero, nel "ragionamentino" ho saltato la fine:
se uso un database Access 2000, uso un database Jet 4.0, quindi devo usare:
Microsoft Dao 3.6 (se uso Dao)
Microsoft Ado 2.1 o superiori (se uso Ado) e ovviamente usare un provider
dati Jet 4.0
ciao
ugo

 ha scritto nel messaggio
news:9ijn9e$jm4$1...@pegasus.tiscalinet.it...

le ho messe tutte! non va lo stesso........ come posso fare? cosa intendi tu
precisamente per "usare un provider dat jet 4.0"?
help.........
ivan


Cominciamo d'accapo:
cosa usi?
ADO o Dao?
poi proseguiamo
ciao
ugo

 ha scritto nel messaggio
news:9ijunv$qaj$1...@lacerta.tiscalinet.it...

 ora ti faccio capire il mio livello....... Da cosa capisco cosa uso? io non
lo so cosa uso, io metto gli oggetti e scrivo i codici.
scusa per l'ignoranza
ivan


Nessuno nasce "imparato", ma sarebbe opportuno che tu cercassi di -capire-
cosa stai facendo, no?
Ti giro la domanda:
che oggetti stai usando?
ciao
ugo


infatti voglio imparare per bene! Cmq ho semplicemente usato 2
commandbutton, una textbox e un oggetto Data che è quello che sta dando
questi problemi. quando nelle proprietà di Data1 inserisco il DatabaseName
me lo accetta tranquillamente ma appena clicco per inserire RecordSource mi
appare il seguente "terrificante" avviso: Impossibile creare un database
creato con una precedente versione dell'applicazione. ti rocrod che uso VB5
e Access2000 e il database di Access è davvero semplice (3 campi). Sto
usando Dao o Ado? e soprattutto perchè con tutti i consigli che mi hai dato
non riesco a levarmi questo avviso che non mi fa concludere nulla? dove non
ho cpaito quello che hai detto? grazie mille per la tua notevole
disponibilità.
ivan
(se vuoi rispondi con mail private per non gonfiare troppo questo tread...)


Stai usando Dao.
Credo che il rpoblema stia nella versione di controllo Data che stai usando.
Non so se quello in dotazione a Vb5 sia in grado di fare quello che vuoi.
Cmq, se vuoi un consiglio, visto che il progetto è all'inizio, comsidera
l'idea di passare a Ado e scrivere un po di codice.
All'inizio sarà dura, ma sarai ripagato...
ciao
ugo

 ha scritto nel messaggio
news:9ikt11$5it$2...@lacerta.tiscalinet.it...

è l'ultima cosa che ti chiedo, giuro!!!
cosa significa passare ad ADO ? (scrivere codice non mi dispiace)
grazie ancora,
ivan

 cosa significa passare ad ADO ? (scrivere codice non mi dispiace)
vedi msdn: ADO  (non posso farti un corso di Ado via Ng o email...)
in brevissimo ( e un po accrocchiato ) :
Si tratta dell'implementazione ad oggetti della tecnologia di accesso dati
"universale" oledb, che, nelle intenzioni Ms, dovrebbe sostituire lo
standard odbc.
Si basa essenzialmente su 3 oggetti, quindi con una struttura molto più
snella di quella di Dao, ma con molte più proprietà, dato che deve
rispondere a tecnologie database molto diverse tra loro, dalle tabelle
piatte tipo dbf, a Sql Server e Oracle.
Per gli approfondimenti, come dicevo: msdn
ciao
ugo