Visual Basic - ayuda base datos

Life is soft - evento anual de software empresarial
 
Vista:

ayuda base datos

Publicado por amanda21 (6 intervenciones) el 18/02/2006 22:10:38
hola a todos
necesito ayuda
estooy crenado un programa de gestion con bases de datos access y el componente control ado

Tengo un formulario creado principal que se llama comercio y me funcionan todos los botones menos 2 , el de buscar un registro en concreto, y el de modificarlo.

este es mi codigo para el boton de modificar:

Private Sub cmdEditar_Click()
' Activamos las cajas, desactivamos los botones,
' pedimos que Guardar y Cancelar esten activos
' Y Colocamos al control ado en el modo edicion
HabilitarCajas
InHabilitarBotones
cmdGuardar.Enabled = True
cmdCancelar.Enabled = True
txt(0).Enabled = False
' Este es el primer control que debera recibir el foco
Me.dcclientes.SetFocus
End Sub

Si alguien me puede comentar como puedo mejorar y poder modificar los campos de los registros

y si alguien me puede pasar un codigo para poder buscar un registro y que me muestre todos sus campos, leagradeceria que me ayudara , pues el lo unico que me falta..

Por cierto, cuando realizas una consulta SQL y te pide el nombre de la conexion, cual es para el componente control ado, pues el recorset es Adodc1 , pero la conexion no aparece en ningun lugar

¿ ALGUIEN ME PUEDE DECIR CUAL ES?

un saludo a todos y espero vuestras respuestas

adios....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:ayuda base datos

Publicado por Iñaki (502 intervenciones) el 19/02/2006 06:03:37
1. Para buscar un registro puedes utilizar "Find"
Adodc1.Recordset.Find "nombre = ' " & text1.text & "' "

Esto buscaria el primer registro que cumpla esa condicion

Para modificar, simplemente reemplazas los datos
Adodc1.Recordset ( "nombre") = text1.text
Adodc1.Recordset("apellidos") = text2.text
Adodc1.Recordset.Update

2. Para que automaticamente se enfoque en un determinado cuadro de texto, utiliza la propiedad TabIndex, el primero ha de ser 0.

La conexion del Adodc que la habras creado en diseño, la puedes obtener,
msgbox Adodc1.ConnectionString.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar