como mover registro con MoveNext y MovePrevious
Publicado por Oscar Ramos (2 intervenciones) el 09/04/2003 02:01:05
Como mover un registro con MoveNext y MovePrevious con SQL
yo tengo la busqueda de un registro por clave del cliente en un CommandButton, pero se me pide que se pueda mover hacia atras y adelante yo se que es con MoveNext y MovePrevious ya tiempos lo hice con visual basic 4.0 pero ya se me olvido y no tengo el código y haora es con visual basic 6.0 edicion empresarial y la conexion es ADO como puedo hacer .
Aqui esta el codigo que utilizo para la busqueda del codigo sin utilizar aun moveNext y MovePrevious.
Private Sub CmdFind_Click()
f_IDCLIENTE = TxtCodigo.Text
Set f_SQL2 = New ADODB.Recordset
f_SQL2.Open "SELECT * FROM [clientes] WHERE [codigo] = " & _
'" & TxtCodigo.Text & " ", AdoConexion, adOpenDynamic
If Not f_SQL2.EOF Then
TxtNombre.Text = f_SQL2![Nombre]
TxtApellidos.Text = f_SQL2![Apellido]
TxtIdentidad.Text = f_SQL2![Identidad]
TxtOcupacion.Text = f_SQL2![Ocupacion]
TxtRtn.Text = f_SQL2![Rtn]
TxtTrabajo.Text = f_SQL2![Trabajo]
DTPfContrato.Value = f_SQL2![Fecha Contrato]
DTPFechaFinal.Value = f_SQL2![Fecha Final Contrato]
f_CONYUGE = f_SQL2![Conyuge]
f_EMPRESA = f_SQL2![Empresa]
f_SEXO = f_SQL2![Sexo]
f_ESTADOCIVIL = f_SQL2![Estado Civil]
Else
MsgBox "REGISTRO NO ENCONTRADO ", vbInformation
End If
f_SQL2.Close
Set f_SQL2 = Nothing
End Sub
yo tengo la busqueda de un registro por clave del cliente en un CommandButton, pero se me pide que se pueda mover hacia atras y adelante yo se que es con MoveNext y MovePrevious ya tiempos lo hice con visual basic 4.0 pero ya se me olvido y no tengo el código y haora es con visual basic 6.0 edicion empresarial y la conexion es ADO como puedo hacer .
Aqui esta el codigo que utilizo para la busqueda del codigo sin utilizar aun moveNext y MovePrevious.
Private Sub CmdFind_Click()
f_IDCLIENTE = TxtCodigo.Text
Set f_SQL2 = New ADODB.Recordset
f_SQL2.Open "SELECT * FROM [clientes] WHERE [codigo] = " & _
'" & TxtCodigo.Text & " ", AdoConexion, adOpenDynamic
If Not f_SQL2.EOF Then
TxtNombre.Text = f_SQL2![Nombre]
TxtApellidos.Text = f_SQL2![Apellido]
TxtIdentidad.Text = f_SQL2![Identidad]
TxtOcupacion.Text = f_SQL2![Ocupacion]
TxtRtn.Text = f_SQL2![Rtn]
TxtTrabajo.Text = f_SQL2![Trabajo]
DTPfContrato.Value = f_SQL2![Fecha Contrato]
DTPFechaFinal.Value = f_SQL2![Fecha Final Contrato]
f_CONYUGE = f_SQL2![Conyuge]
f_EMPRESA = f_SQL2![Empresa]
f_SEXO = f_SQL2![Sexo]
f_ESTADOCIVIL = f_SQL2![Estado Civil]
Else
MsgBox "REGISTRO NO ENCONTRADO ", vbInformation
End If
f_SQL2.Close
Set f_SQL2 = Nothing
End Sub
Valora esta pregunta


0