Visual Basic.NET - Conectar con base de datos de Access en .Net

 
Vista:
sin imagen de perfil

Conectar con base de datos de Access en .Net

Publicado por jose Luis (40 intervenciones) el 03/10/2007 07:42:00
Hola amigos del foro, hace rato programo en Visual 6.0 y me estoy pasando al Vb.net pero o sorpresa las conexiónes a bases de datos nada ke ver jaja alguien me puede decir como me conecto a una base de datos de acces y como hago para traer datos?. Saludos espero que se entienda.
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:Conectar con base de datos de Access en .Net

Publicado por kryptic (40 intervenciones) el 03/10/2007 15:15:19
' Primero haces referencia a los siguientes Namespaces
Imports System.Data
Imports System.Data.OleDb

' Donde quieras que se conecte a la base pones el codigo segun tu comando
Dim strConexion As String = "" ' Cadena de conexion
Dim miConexion As OleDbConnection = New OleDbConnection(strConexion)
Dim strComando As String = "" ' Comando que deseas ejecutar
Dim miComando As OleDbCommand = New OleDbCommand(strComando, miConexion)
' Si el comando es INSERT INTO, UPDATE, DELETE
miComando.ExecuteNonQuery()
' Si el comando es SELECT
Dim Query As OleDbDataReader
Query = miComando.ExecuteReader


esta es una forma de hacerlo
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
sin imagen de perfil

RE:Conectar con base de datos de Access en .Net

Publicado por joseluis (40 intervenciones) el 05/10/2007 05:55:55
hola kryptic muchas gracias por lo ke me pasaste la verdad ke me fué muy util logué hacer la conexión satisfactoriamente, una consulta más como hago para por ejemplo ke un textbox tome un cierto valor de la base de datos o sea en vb6 sería txtmitextbox.text = rs.fields("micampoenlatabla").value etc. obvio ke por lo visto en vb.net no hay recordsets, por eso como hago para hacer eso?. Muchas gracias desde ya. Saludos
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