problema para mostrar datos
Publicado por luis (3 intervenciones) el 23/11/2011 05:58:10
ayuda estoy realizando un proyecto, cuando quiero q me muestre los datos en forma ordenada y no en DataGridView me parece el siguente error:
Error de conversión al convertir el valor nvarchar '15834612-3' al tipo de datos int.
este es codigo:
Dim ocomando As New SqlCommand("SELECT * FROM CLIENTES WHERE RUT_CLI=" & combo_rut.Text & "", oConexion)
Dim dr As SqlDataReader
oConexion.Open()
'dr = ocomando.ExecuteNonQuery()
dr = ocomando.ExecuteReader
If dr.Read Then
txt_nom.Text = dr(1)
txt_direc.Text = dr(2)
txt_ap_pat.Text = dr(3)
txt_ap_mat.Text = dr(4)
txt_direc.Text = dr(5)
txt_ciudad.Text = dr(6)
txt_comuna.Text = dr(7)
txt_email.Text = dr(8)
txt_ingreso.Text = dr(9)
txt_fono.Text = dr(10)
txt_cel.Text = dr(11)
Else
MsgBox("ERROR")
End If
oConexion.Close()
Error de conversión al convertir el valor nvarchar '15834612-3' al tipo de datos int.
este es codigo:
Dim ocomando As New SqlCommand("SELECT * FROM CLIENTES WHERE RUT_CLI=" & combo_rut.Text & "", oConexion)
Dim dr As SqlDataReader
oConexion.Open()
'dr = ocomando.ExecuteNonQuery()
dr = ocomando.ExecuteReader
If dr.Read Then
txt_nom.Text = dr(1)
txt_direc.Text = dr(2)
txt_ap_pat.Text = dr(3)
txt_ap_mat.Text = dr(4)
txt_direc.Text = dr(5)
txt_ciudad.Text = dr(6)
txt_comuna.Text = dr(7)
txt_email.Text = dr(8)
txt_ingreso.Text = dr(9)
txt_fono.Text = dr(10)
txt_cel.Text = dr(11)
Else
MsgBox("ERROR")
End If
oConexion.Close()
Valora esta pregunta


0