Consulta SQL
Publicado por Tony Valentino (17 intervenciones) el 12/05/2012 20:32:20
Function prestamo(ByRef numero As Integer) As Boolean
Dim oConexion As New SqlConnection()
oConexion.ConnectionString = "Data Source=GRANDE\SQLEXPRESS;Initial Catalog=Biblioteca;Integrated Security=True"
Dim oCmdSql As New SqlCommand
Dim dev As Integer
oConexion.Open()
oCmdSql.CommandType = Data.CommandType.Text
oCmdSql.CommandText = "select * from prestamo where numero = '" & TxCodLibro.Text & "'"
oCmdSql.Connection = oConexion
dev = oCmdSql.ExecuteNonQuery()
oConexion.Close()
Label17.Text = dev
If dev = -1 Then
Return True
Else
Return False
End If
End Function
Esta rutina es solo la funcion, que combinada con otra rutina mayor, realiza una busqueda de un registro y si lo encuentra o no, ejecuta otros procedimientos.
El problema es que en esta rutina de la funcion, siempre la consulta me retorna -1, haya encontrado o no registros, este la tabla vacia o no.
Que debo hacer o que sucede?
Gracias
Dim oConexion As New SqlConnection()
oConexion.ConnectionString = "Data Source=GRANDE\SQLEXPRESS;Initial Catalog=Biblioteca;Integrated Security=True"
Dim oCmdSql As New SqlCommand
Dim dev As Integer
oConexion.Open()
oCmdSql.CommandType = Data.CommandType.Text
oCmdSql.CommandText = "select * from prestamo where numero = '" & TxCodLibro.Text & "'"
oCmdSql.Connection = oConexion
dev = oCmdSql.ExecuteNonQuery()
oConexion.Close()
Label17.Text = dev
If dev = -1 Then
Return True
Else
Return False
End If
End Function
Esta rutina es solo la funcion, que combinada con otra rutina mayor, realiza una busqueda de un registro y si lo encuentra o no, ejecuta otros procedimientos.
El problema es que en esta rutina de la funcion, siempre la consulta me retorna -1, haya encontrado o no registros, este la tabla vacia o no.
Que debo hacer o que sucede?
Gracias
Valora esta pregunta
0