Código
Dim Consulta1 As String
Dim Consulta2 As String
Dim resultado1 As ADODB.Recordset
Dim resultado2 As ADODB.Recordset
If accion = "nuevo" Then
If IdcedulaTextBox.Text = "" Or NombresTextBox.Text = "" Or ApellidosTextBox.Text = "" Or DireccionTextBox.Text = "" Or TelefonoTextBox.Text = "" Then
MessageBox.Show("le faltan Campos por completar", "Mensaje", MessageBoxButtons.OK)
Else
Consulta1 = "select * from cliente where idcedula = '" & IdcedulaTextBox.Text & "'"
Consulta2 = "select * from natural where cedula= '" & IdcedulaTextBox.Text & "'"
resultado1 = Conexion.Execute(Consulta1)
resultado2 = Conexion.Execute(Consulta2)
' consulta de por si ya esta registrado
If resultado1.BOF <> True And resultado2.BOF <> True Then
MessageBox.Show("El Cliente ya esta registrado", "Mensaje", MessageBoxButtons.OK)
IdcedulaTextBox.Text = ""
NombresTextBox.Text = ""
ApellidosTextBox.Text = ""
DireccionTextBox.Text = ""
TelefonoTextBox.Text = ""
Else
Registro1 = "insert into cliente(idcedula,direccion,telefono) values('" & IdcedulaTextBox.Text & "','" & DireccionTextBox.Text & "','" & TelefonoTextBox.Text & "')"
Conexion.Execute(Registro1)
Registro2 = "insert into natural(cedula,nombres,apellidos) values('" & IdcedulaTextBox.Text & "','" & NombresTextBox.Text & "','" & ApellidosTextBox.Text & "')"
Conexion.Execute(Registro2)
MessageBox.Show("Registro Exitoso", "Mensaje", MessageBoxButtons.OK)
IdcedulaTextBox.Text = ""
NombresTextBox.Text = ""
ApellidosTextBox.Text = ""
DireccionTextBox.Text = ""
TelefonoTextBox.Text = ""
End If
End If
End If
Cerrar anuncio
me lanza un error en
resultado2 = Conexion.Execute(Consulta2)
este es el errror
Error no especificado (Exepcion de HRESULT : 0x080004005(E_FAIL) )
que es cuando estoy tratando de consultar el registro, por si ya esta registrado...
cual sera el error???????


 
  




 Autor
 Autor
		



 En línea
									En línea
								



