Hola buenas a todos ! Estoy programando un programa de administración en VB 2010, y mi problema es que quiero que cuando el usuario introduzca un registro (el que desee eliminar) pues se compare a ver si existe ya en la Base de datos. Mi código es el siguiente:
Dim consulta As String = "Select CodigoCliente from cliente WHERE ( CodigoCliente='" & TxtEliminarCliente.Text & "');"
Dim mysqladapter As New MySqlDataAdapter
Dim tabla As New DataTable
mysqladapter.Fill(tabla)
If tabla.Rows.Count > 0 Then
MsgBox("Error, el cliente no se encuentra en la Base de Datos")
Else
Dim consulta2 As String = "DELETE FROM clientes WHERE ( CodigoCliente = ' " & TxtEliminarCliente.Text & " ' );"
FormPrincipal.con.borrarcliente(consulta2)
End If
- Pero cuando ejecuto el programa me da el siguiente error:
A first chance exception of type 'System.InvalidOperationException' occurred in System.Data.dll
¿Alguien me puede ayudar? Gracias!!
Buenas:
Has hecho la conexion con la bbdd o la has añadido al OBDC de windows?
Saludos. :-\
Hola.
Esto va en .NET
Dim mysqladapter As New MySqlDataAdapter(query,cnx)
conector .NET-MySqlDataAdapter (http://dev.mysql.com/doc/refman/5.0/es/connector-net-examples-mysqldataadapter.html)
Saludos.