Aprire un DC Access

martedì 06 giugno 2006 - 16.17

nioMatrix Profilo | Junior Member

Ragazzi potete dirmi come aprire un DB Access e creare nuovi record?

Ciao

PS: SI può utilizzare ADODB con ADOX come in vb6?

Brainkiller Profilo | Guru

>Ragazzi potete dirmi come aprire un DB Access e creare nuovi
>record?

Che linguaggio stai utilizzando VB.NET o C# ?

>PS: SI può utilizzare ADODB con ADOX come in vb6?

Direi proprio di no, ADODB e ADOX in .NET non esistono più quindi dimenticateli
Ciao


David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

nioMatrix Profilo | Junior Member

Sto utilizzanto VB.NET e per quanto riguarda ADODB e ADOX sono riuscito ad utilizzarli.
Sai percaso se il loro utilizzo in vb.net ha qualche inconveniente?

Ciao e grazie per il tuo interesse

Brainkiller Profilo | Guru

>Sto utilizzanto VB.NET e per quanto riguarda ADODB e ADOX sono
>riuscito ad utilizzarli.
>Sai percaso se il loro utilizzo in vb.net ha qualche inconveniente?

Beh grazie, con l'interoperabilità è possibile utilizzarli, ma vengono solo utilizzati temporaneamente durante la migrazione di applicazioni.

Diciamo che nessuna guideline prevede l'uso di ADODB e ADOX cioè tecnologie vecchie dentro ambienti e tecnologie ed architetture nuove.

Sarebbe come andare in giro per strada con il telefono di casa con il filo lungo 3 km. ed usarlo come "cellulare".

Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

nioMatrix Profilo | Junior Member

E come si crea un DataBase con ado.net?

Grazie per la tua risposta

Brainkiller Profilo | Guru

>E come si crea un DataBase con ado.net?

ADO.NET nativamente non consente di creare un Database. Solo con ADOX e con l'interoperabilità puoi farlo. Considerato quello che ti ho detto, cioè che è meglio non utilizzare più COM e roba vecchia ci sono tre metodi per ovviare al problema:

- Creare un database con Access (e questa è la regola classica)

- Creare un database con Access vuoto e inserirlo nelle risorse dell'assembly compilato. In questo modo quando hai l'esigenza di creare un DB nuovo, estrapoli il file .mdb dalle risorse e lo scrivi su disco, eventualmente gli cambi nome sempre via codice.

- Creare il file Access usando i PIAs di Office

Poi insomma dipende un po' da quello che devi fare.
Ciao

David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

nioMatrix Profilo | Junior Member

Grazie mille
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5