
error de objeto
Publicado por anonymous (99 intervenciones) el 03/02/2017 20:05:39
quien me ayuda a encontrar el error:
he checado todo y no doy con la correcion adecuada, ojala alguno de ustedes amigos expertos me ayude... gracias!
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Public conexion As New OleDb.OleDbConnection
Public adaptador As New OleDb.OleDbCommand
Public Ds As New DataSet
Private iposicion As Integer
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
conexion.ConnectionString = ("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\\subdirector\est22\est22.accdb;")
conexion.Open()
Dim cadenasql As String = ("SELECT * FROM primero WHERE grado = '" + ComboBox1.Text + "' ORDER BY nombre ASC")
Dim adaptador As New OleDbDataAdapter(cadenasql, conexion)
''' Dim Ds As New DataSet
adaptador.Fill(Ds)
conexion.Close()
Me.iposicion = 0
Me.cargardatos()
End Sub
Private Sub cargardatos()
Dim drow As DataRow
drow = Me.Ds.Tables("primero").Rows(Me.iposicion) '''' aqui señala error de referencia a objeto no establedida como instancia de un objeto.
Me.txtcodalu.Text = drow("grado")
Me.txtnomalu.Text = drow("nombre")
Me.txtapelalu.Text = drow("esp1")
Me.txtedadalu.Text = drow("esp2")
Me.lblregistro.Text = "Registro" & Me.iposicion + 1 & " de " & Me.ds.Tables("primero").Rows.Count
End Sub
he checado todo y no doy con la correcion adecuada, ojala alguno de ustedes amigos expertos me ayude... gracias!
Valora esta pregunta


0