C sharp - Como conectar aplicacion en C#.net con BD en acces

   
Vista:

Como conectar aplicacion en C#.net con BD en acces

Publicado por Ricardo (1 intervención) el 08/06/2008 22:47:47
¿ Como conectar C#.net con base de datos en Acces 2003 ?

Un cordial saludo y agradeciendo la atencion a mi pregunta

Pues quisiera saber como conectar una aplicacion en C# .net con una BD en acces, por ej. algo super sencillo una BD con una tabla de 3 campos "Nombre, Apellido, telefono" y botones como actualizar y/o agregar no c alguna idea ya con eso me guio para hacer el verdadero sistema que necesito pero tengo que saber como conectar, porfavor

muchas gracias de antemano

salu2
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

RE:Como conectar aplicacion en C#.net con BD en ac

Publicado por Abraham Verde (1 intervención) el 10/06/2008 22:04:12
Esta es la manera de hacerlo a codigo, no se de otra manera:

//Primero declaras las variables
System.Data.OleDb.OleDbConnection conex;
System.Data.OleDb.OleDbCommand comm;
System.Data.OleDb.OleDbDataReader rs;

//Esto lo haces en el form load o en el constructor de la clase
conex = new System.Data.OleDb.OleDbConnection();
comm = new System.Data.OleDb.OleDbCommand();

conex.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" + application.StartupPath + @"Base_Datos.mdb";
comm.Connection = conex;
/////////////////////////////////////////

//Para insertar datos seria algo asi

sql = "insert into usuarios values ('";
sql = sql + txt_login.Text + "','";
sql = sql + txt_clave.Text + "','";
sql = sql + combo_nivel.Text + "')";

comm.CommandText = sql;

conex.Open();

comm.ExecuteNonQuery();

conex.Close();


//Para leer datos seria asi
comm.CommandText = "Select * from usuarios where login = '" + txt_login.Text + "'";
conex.Open();
rs = comm.ExecuteReader();

if (rs.Read())
{

label1.text = rs[0].ToString();
label2.text = rs[1].ToString();
}

conex.Close();

Espero te ayude...
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:Como conectar aplicacion en C#.net con BD en ac

Publicado por Milor (1 intervención) el 17/06/2008 14:43:30
Yo hice un apliacion con dao, que lei un access y lo mostraba por pantalla.

Si quieres te puedo pasar el source
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