Antes de utilizar uma base de dados Microsof Access(*.mdb) no site, recomendamos fortemente que leia o artigo Access versus MS-SQL.

Caso mesmo assim queira utilizar uma base Microsoft Access(*.mdb)no site por algum motivo especial, segue abaixo um simples exemplo de conexão.

<%@ Page Language="C#" ContentType="text/html" Debug="true" %>   <%@ import Namespace="System.Data"       %> <%@ import Namespace="System.IO"         %> <%@ import Namespace="System.Data.OleDb" %>   <html>     <script runat="server">       protected void Page_Load(Object Src, EventArgs E)     {         //Caminho da base na sua área de hospedagem         string caminhoBanco = "e://home//LOGINFTP//Dados//Nome_Banco.mdb";         //Consulta SQL a ser efetuada na base         string strSQL = "SELECT campo1, campo2 FROM tabela";           OleDbConnection conexao = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + caminhoBanco + ";Persist Security Info=False;");         try         {             conexao.Open();               OleDbCommand comando = new OleDbCommand(strSQL, conexao);             OleDbDataReader dr = comando.ExecuteReader();               Response.Write("SQL: " + strSQL + "<br>");             Response.Write("<table border='1'>");               //Imprime o nome de todos os campos retornados na consulta             for (int i = 0; i < dr.FieldCount; i++)             {                 Response.Write("<th>" + dr.GetName(i) + "</th>");             }               //Imprime os valores retornados na consulta             while (dr.Read())             {                 Response.Write("<tr>");                   for (int i = 0; i < dr.FieldCount; i++)                 {                     Response.Write("<td>" + dr.GetValue(i) + "</td>");                 }                   Response.Write("</tr>");             }               Response.Write("</table>");               Response.Write("<br><font color='blue'>Consulta efetuada com sucesso!</font>");               //Fecha a conexão do DataReader e depois do banco             dr.Close();             conexao.Close();         }         catch (Exception ex)         {             Response.Write("<br><font color='red'>Falha ao conectar-se na base de dados!</font><br>");             Response.Write(ex.ToString());         }         }     </script> </html>

 

Era isso que estava procurando?
SimNão

Demo Title

Demo Description


Introducing your First Popup.
Customize text and design to perfectly suit your needs and preferences.

Isso vai fechar em 20 segundos

Categorias

[menu name="categorias"]

Isso vai fechar em 20 segundos