Connessione ad un Database.mdb

martedì 11 dicembre 2007 - 18.04

wave00 Profilo | Junior Member

Scusa ma sto provando a fare una semplicissima connesione ad un DB Access.
Uno Visual Studio 2005.
Ho la mia pagine connessione.aspx comosta così':
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Mentre il file connessione.aspx.cs è composto così:
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

L'errore che mi viene dato è il seguente:
Impossibile trovare il tipo o il nome dello spazio dei nomi 'OleDbConnection'.Probabilmente manca una direttiva using o un riferimento a un assembly.

Che devo fare?

alx_81 Profilo | Guru

>Mentre il file connessione.aspx.cs è composto così:
>using System;
>using System.Data;
>using System.Configuration;
>using System.Collections;
>using System.Web;
>using System.Web.Security;
>using System.Web.UI;
>using System.Web.UI.WebControls;
>using System.Web.UI.WebControls.WebParts;
>using System.Web.UI.HtmlControls;
>
>public partial class connessione : System.Web.UI.Page
>{
> protected void Page_Load(object sender, EventArgs e)
> {
>String connession = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("Photo.mdb");
>OleDbConnection cn = new OleDbConnection(connession);
> cn.open();
> cn.Close();
> }
>}
>
>L'errore che mi viene dato è il seguente:
>Impossibile trovare il tipo o il nome dello spazio dei nomi 'OleDbConnection'.Probabilmente
>manca una direttiva using o un riferimento a un assembly.
>Che devo fare?

Immagino che l'errore tu lo hai quando compili. Il problema è edl tutto normale, usi l'oggetto OledbConnection che fa parte del namespace System.Data.Oledb, che tu non hai incluso. Quindi o aggiungi la using di System.Data.Oledb (e ti consiglio questa strada) oppure il tipo della connessione e di tutti gli oggetti ado.net dovranno essere indicati come Oledb.Oggetto, e nel tuo caso Oledb.OledbConnection.
Dovrebbe essere solo questo

Alx81 =)

http://blogs.dotnethell.it/suxstellino
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