Newsgroup: it.comp.lang.visual-basic
Titolo: DB Access





Ciao a tutti,


 


dato che inizio ad imparare VB, ho un problemino, quando creo 
una DB access mi domanda la versione e mi dà due scelte : 2. oppure  la 7. 
credo che vuol dire access 2000 o access 97. Allora scelgo la 2. Quando vado in 
acces e apro la DB, mi domanda se la voglio convertire. E' questo che non 
capisco dato che ho scelto la versione 2. che sarebbe (speriamo) la 2000 e ho 
access 2000.


Poi mi sono chiesta: ma non bisogna scegliere (come in Delphi 
nel OBCD32), il Microsoft Acces Database ?  Se è quello, mi sapete dire 
dove devo fare le modifiche ?


Grazie 1000 a tutti.


 


-- 
Fabiola



Ciao
Credo, per sentito dire da un mio collega (non l'ho sperimentato di
persona), che gli engine di VB6 e Access2000 siano diversi. Piu'
semplicemente VB6 e' allineato ad Access 97. Ragion per cui se vuoi creare
un db con VB e poi usare access devi avere access 97.
Comunque, per conferma e/o eventuale soluzione, puoi mandarmi  un'email la
prossima settimana quando il suddetto collega rientra dalle ferie (beato
lui...)
Ciao
Fabrizio Calabretta
--
Posted from 
stargate.hite.it
 [195.223.91.82] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Poi mi sono chiesta: ma non bisogna scegliere (come in
Delphi nel OBCD32), il Microsoft Acces Database ?  Se è
quello, mi sapete dire dove devo fare le modifiche ?
--
Ciao.
Maurizio
--------
?SPQR(C)
 X

 a écrit dans le message news:
CAEHJMMDGEGJDHPDBCE...@hite.it...


Grazie, ma non ho capito tanto alla tua risposta, sai essere più chiaro ?
"Maurizio Borrelli" <Please...@To.Newsgroup> a écrit dans le message
news: 8q73l2$3qe$1...@nslave2.tin.it...


Non ho capito bene cosa intendi dire quando scrivi:
"...quando creo una DB access mi domanda la versione e mi dà due scelte : 2.
oppure  la 7. ...".
Intendi dire che quando in Access 2000 vai a salvare il tuo DB nel form di
salvataggio ti compare una scelta di questo tipo ?
E poi se il salvataggio del DB non viene riconosciuto da Access 2000 (quando
poi torni a riaprirlo), vuol dire che la versione 2 non è la 2000 !!!
Fammi sapere, il caso è assai interessante...
Ciao,'"2FB ®foolbrain®"'
Visual Basic Programmer
ICQ 88912631
--
Posted from 
tsing.ita.tip.net
 [194.20.0.21] 


 a écrit dans le message news:
01b101c02218$5368a3e0$5301...@netbox.it...


 Grazie, ma non ho capito tanto alla tua risposta, sai essere
più chiaro ?
No. Mi dispiace.


 AC 9.0; MSO 2000
su w2k ho installato *prima* a97 (mi ricordavo che off97 cancella le
installazioni che trova senza ah ne bah: tipico caso -- a proposito di altri
thread -- da querela che vincerebbe, se tutte e due le installazioni sono ex
novo e non upgrade) *poi* office2k, che mi ha chiesto se volevo tenere
access vecchio.
apparentemente tutto ok, a parte che con un doppio clic su mdb parte ora
l'uno ora l'altro, non ho capito con che criterio (io ho solo dei 97).
ciao, a.
a questo punto

 > > AC 9.0; MSO 2000


 so' che bisogna mettera una riga di codice nell'autoexec.bat.
che riga ?

 se programmi come spieghi .....addio.......
Addio:))



Da quanto ho capito usi Visual Basic 6.0 e Access 2000.
Ti conviene usare Access per creare il file dei dati e Visual Basic per
gestire l'applicazione che usa i dati.
Crea normalmente il tuo MDB in Access 2000 insieme ai vincoli e alle
relazioni.
Una volta creato, dal menù strumenti usa il comando "Utilità Database" ->
"Converti alla versione precedente di Access".
In questo modo hai un DB Access aggiornato alla versione 97, senza dover
installare una ulteriore versione di Access. In questo modo il tuo db è
compatibile con la versione Jet di VB6.
In ogni caso ti sconsiglio di usare due versioni di Access sulla stessa
macchina. Se hai un disco rigido capiente puoi creare una nuova partizione e
installare due Windows se poi hai W2K allora il gioco è ancora più semplice
perché W2K ha un boot loader abbastanza sofisticato che ti permette di far
partire qualsiasi sistema hai installato, anche se provoca problemi con
linux.
Spero di esserti stato utile ciao da Emiliano.

 a écrit dans le message news:
8sn9vi$a3e$1...@lacerta.tiscalinet.it...


 apre più le database di access dice che il formato è sconosciuto.
io tengo abbastanza tranquillamente acc97 e 2000, e prima per un po' avevo
il 95 e il 97, prima ancora il 2 e il 95.
unica precauzione: installare prima il 97, perche' rimuove senza chiedere
altre versioni di office, mentre il 2000 chiede se conservarle.
ho fatto in modo che con 2clic su mdb parta il 97, visto che tutti gli mdb
li ho in quel formato.
installare due windows direi sia francamente eccessivo, qualche volta mi
sembra gia' troppo uno :)
non ho provato, ma da vari post sul ng mi sembra di aver capito che per
usare gli mdb 2000 da vb6 ci voglia il sp4.
ciao, a.