Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Quale connessione usare?
venerdì 02 febbraio 2007 - 15.00
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Technoboyz
Profilo
| Newbie
6
messaggi | Data Invio:
ven 2 feb 2007 - 15:00
Salve ragazzi, è il mio primo messaggio! Un saluto a tutti.
Mi sto cimentando nel trasporto di una mia vecchia applicazione aziendale (VB, ADO, Access) in una nuova scritta in C#.
Prima di iniziare ho un grosso dubbio:
Come accedo al database di Access? con ADO? ODBC? OLEDB? etc.
Tutti svolgono le loro funzioni, ma cosa usare?
L'applicazione fa uso di un database che sta su un server.
Cosa mi consigliate?
Stessa cosa per l'applicazione WEB che si aggancia allo stesso database dove ho sempre usato anche li ASP e ADO.
Bye
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 2 feb 2007 - 15:20
>Salve ragazzi, è il mio primo messaggio! Un saluto a tutti.
Ciao e benvenuto su DotNetHell!
>
>Mi sto cimentando nel trasporto di una mia vecchia applicazione
>aziendale (VB, ADO, Access) in una nuova scritta in C#.
>Prima di iniziare ho un grosso dubbio:
>Come accedo al database di Access? con ADO? ODBC? OLEDB? etc.
>Tutti svolgono le loro funzioni, ma cosa usare?
Per Access, usa il provider Jet, Oledb, con la connection string simile a questa:
"Provider=Microsoft.Jet.Oledb.4.0; DataSource=Percorso_File_mdb"
>Stessa cosa per l'applicazione WEB che si aggancia allo stesso
>database dove ho sempre usato anche li ASP e ADO.
>Bye
Stessa cosa
fai attenzione al percorso del file mdb..
se usi VS 2005 ti viene fornita una cartella App_Data e ti consiglio di mettere l'mdb lì..
Altrimenti fai attenzione a come accedi al percorso.. Puoi utilizzare vari metodi, Request.PhysicalApplicationPath, Mappath oppure il percorso indicato con il carattere "~"
ciao!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
Technoboyz
Profilo
| Newbie
6
messaggi | Data Invio:
ven 2 feb 2007 - 16:41
Grazie per la velocità nell'aiuto.
Sto appunto precedendo in questo modo e per ora va tutto bene. Ho molto da studiare provenendo dal semplice VB6.
Ho visto che è bel noto un errore così descritto ("IErrorInfo.GetDescription non riuscito con E_FAIL(0x80004005).") appena si va a leggere una tabella.
Nel mio caso, e nel caso di un'altra persona che aveva postato lo stesso problema, l'errore è stato quello di usare un nome per una tabella forse protetto.
"Size" e "Zone" sono due parole che producono questo errore.
Sono in OT, ma spero sia utile a qualcuno che come me sta iniziando.
Saluti a tutti!
Torna su
Stanze Forum
Elenco Threads
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 !