Visual Basic - ayudenme con ado

Life is soft - evento anual de software empresarial
 
Vista:

ayudenme con ado

Publicado por Juan Carlos (4 intervenciones) el 21/12/2006 21:00:47
quiero jalar el valor de un del ultimo campo de la base de datos por medio de Ado alguien podria decirme como hacerlo

les agradecesco de antemano
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:ayudenme con ado

Publicado por CU_Navolato (6 intervenciones) el 27/12/2006 18:06:31
Man.. espero que esto te pueda ayudar..
Si lo que quieres es acceder a el ultimo campo de un registro de la BD.

aqui te pongo un ejemplo de como conectar y acceder alos campos

Option Explicit

' En ADO, se usa el objeto Connection para abrir las bases de datos
Private cnn As ADODB.Connection
' Necesitamos los eventos si queremos controlar algunas cosillas
Private WithEvents rst As ADODB.Recordset

Private Sub Form_Load()
' Aqui le decimos en que direccion esta la base de datos

Dim sPathBase As String
'Le asignamos la cadena de la direccion
sPathBase = "C:\Program Files\Microsoft Visual Studio\VB98\BIBLIO.MDB"

' Crear los objetos con los que accederemos
Set cnn = New ADODB.Connection ' varibale cnn para la coneccion
Set rst = New ADODB.Recordset 'varible rst que es el recordset para el acceso a BD


' "Provider=Microsoft.Jet.OLEDB.3.51;" si usas acces 97 usas este provedor
' "Provider=Microsoft.Jet.OLEDB.4.0;" para access 2000 usamos este

'aqui le decimos ke modificaremos varias propiedades dela variable cnn tons usamos un with

With cnn
'le asignamos el provedor de la bd que usaremos en este caso 4.0 x ser 2000
' y le pasamos la direccion de la base de datos que seria el sPathBase
.ConnectionString = _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & sPathBase & ";"
.Open
End With

' aqui le decirmos que table vamos a leer
rst.Open "SELECT * FROM Authors", cnn, adOpenDynamic, adLockOptimistic

End Sub
'con esto ya conectaste y leiste los datos de la tabla
' ahora puedes asiganarlos a quien sea un textbox o lo que quieras

text1.text = rst.fields("NombredelCampo")

' esto ya lo puedes asignar a otro control o ponerlo en dentro de un boton que lo ejecute o mostrarlo en un grid o como se te ocurre espero que te aya servido.

Saludos!!
Jesus Rubio
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