
asignar variable
Publicado por anonymous (99 intervenciones) el 22/09/2015 02:03:44
Hola nuevamente; mi problema es que en el siguiente codigo no puedo asignar la variable "cod" con lo que contiene el campo codigo de la base de datos medico y la tabla pacientes, alguien me puede hechar una mano? el error es "Referencia a objeto no establecida como instancia de un objeto". Previamente tengo conectada la base de datos.
GRACIAS de antemano.
GRACIAS de antemano.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Public Sub conectar()
Dim lista As Byte
Dim cod As String
Dim conn As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\medico.accdb"
Dim cmd As OleDbConnection = New OleDbConnection(conn)
Dim alumDataSet As DataSet
Dim tAdapter As OleDbDataAdapter = New OleDbDataAdapter
tAdapter.SelectCommand = New OleDbCommand("SELECT * FROM pacientes WHERE nombre Like '" + Label12.Text + "'", cmd)
alumDataSet = New DataSet
alumDataSet.Tables.Add("pacientes")
tAdapter.Fill(alumDataSet.Tables("pacientes"))
lista = alumDataSet.Tables("pacientes").Rows.Count
If lista <> 0 Then
MsgBox("tabla llena!!" & lista)
Else
MsgBox("tabla vacia!!")
End If
cod = alumDataSet.Tables("pacientes", "codigo").ToString
MsgBox(cod)
End Sub
Valora esta pregunta


0