C sharp - Access Database Conection

 
Vista:

Access Database Conection

Publicado por Eduardo (3 intervenciones) el 14/05/2007 17:01:35
Buenos Dias,

Estoy tratando de crear una coneccion desde C# a una bases de datos access desde el GUI. El codigo que tengo por alguna razon no me funciona. De ehcho me da un error que dice que no encuentra la base de datos. Por lotanto me gustaria saber como conectarme y una base de datos desde el GUI y asi poder evitar estos pasos.

Este es el codigo que tengo ....

Gracias

using System;
using System.Data.OleDb;

class OleDbTest
{

public static void Main()
{
//create the database connection
OleDbConnection aConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\db1.mdb");

//create the command object and store the sql query
OleDbCommand aCommand = new OleDbCommand("select * from emp_test", aConnection);
try
{
aConnection.Open();

//create the datareader object to connect to table
OleDbDataReader aReader = aCommand.ExecuteReader();
Console.WriteLine("This is the returned data from emp_test table");

//Iterate throuth the database
while (aReader.Read())
{
Console.WriteLine(aReader.GetInt32(0).ToString());
}

//close the reader
aReader.Close();

//close the connection Its important.
aConnection.Close();
}

//Some usual exception handling
catch (OleDbException e)
{
Console.WriteLine("Error: {0}", e.Errors[0].Message);
}
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:Access Database Conection

Publicado por Yamil Bracho (1164 intervenciones) el 14/05/2007 19:33:26
Chequeaste que el archivo db1.mdb este en la raiz de C ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Access Database Conection

Publicado por Eduardo (3 intervenciones) el 14/05/2007 21:50:16
Hey,

Si, lo he chequeado. Es mas, he tratado de buscar algunos tutoriales en la red sobre C# y access y no hay nada. Encontre uno pero en realidad es muy anbiguo. Tu conoces algun tutorial en access y C#?

Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Access Database Conection

Publicado por elder (1 intervención) el 20/05/2009 00:28:21
tenes que crear la base de datos pegarlo en la raiz y que la base de datos llve la tabla emp_test
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar