SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: monchis en Sábado 19 de Abril de 2003, 10:45
-
Hola,
soy un principiante en esto de visual basic, y queria saber, como se abre, como se llama, como se agrega, borra algo de una base de datos hecha en access xp desde visual basic 6
Gracias:fire:
-
Hola, aquí te pongo un ejemplo de las muchas maneras que hay de conectarse a una Base de datos, por lo que te recomiendo que te leas lo que encuentres sobre el modelo de Objetos de Acceso a Datos (ADO):
dim CadenadeConcexión as String
Dim cn As ADODB.Connection
Dim SQL As String
Dim rs As New ADODB.Recordset
Dim i As Integer
Set cn = New ADODB.Connection
CadenaConexion= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=rutabdatos.mdb;Persist Security Info=False"
cn.Open CadenaConexion
SQL = "SELECT * FROM tabla "
rs.Open SQL, cn, adOpenForwardOnly, adLockReadOnly, adCmdText
Do While Not rs.EOF
'Tratamiento que quieras dar a los campos
text1=rs.fields("nombrecampo")
rs.MoveNext
Loop
rs.Close
cn.Close
Set rs = Nothing
Set cn = Nothing
Más o menos algo así
-
Mira...
segun lo que me respondistes sale como si fuera para varios tipos de bases de datos..
la que yo necesito es para una base de datos de access xp o 2002...
es que necesito que seas especifico para ver que código me puedo ahorrar..
gracias
-
Hola, lo que te he puesto es la cadena de conexión que uso yo en un programa mío para conectar con Access XP, el proveedor es microsoft jet 4.0, y en data source solo tienes que poner la ruta de tu base de datos, lo demás, el objeto connection, el recordset es lo mismo para cualquier base de datos.
Un saludo