Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/11/2004, 16:22
Avatar de jrp01
jrp01
 
Fecha de Ingreso: mayo-2004
Ubicación: México
Mensajes: 2.702
Antigüedad: 20 años, 9 meses
Puntos: 0
Bueno resolvendo tus dudas:

Usando ADO primero en proyecto->referencias
selecionas Microsoft ActiveX Data Objects 2.xx

despues declaras:
dim cn as new adodb.connection
dim rs as new adodb.recordset

en el load o en un modulo pones:

cn.open "Tu cadena de conexio a tu DB"


para guardar:
cn.execute("Insert into tutabla(tus campos) values(tus valores)")
borrar:
cn.execute("delete from tutabla where tucondicion")
actualizar:
cn.execute("update tutabla set tucampo=tuvalor where tu condicion")

Si quieres saber mas lee lo referente a SQL

si es en base a un text solo agregas por ejm.
cn.execute("update tutabla set tucampo='" & text1.text "' where tucampo=" & text2.text)

el primero es texto el segundo numerico.


Para validar si es numero
En el evento keypress solo funciona si haces matrices de botones lo cual te que hagas recomiendo:

Primero en que caja de texto estoy si el la primera
If Index = 0 Then
If KeyAscii < 48 Or KeyAscii > 57 Then 'Si es diferente de numero
If KeyAscii <> 8 And KeyAscii <> 46 Then 'Si es diferente de backspace o Tab
KeyAscii = 0 'Si no lo es no pone nada
Beep
End If
End If
End If


Saludos