Crear un nuevo registro en una tabla

Ari
16 de Julio del 2004
Quiero crear un nuevo registro en una tabla desde un formulario VB, pidiendo los datos en otra plantilla. Seria un InputBox?Como recojo esos valores en variables? como se usan despuesen el codigo? He mirao un par de tutoriales y no doy con la respuesta. Muchas gracias

tecniCam
16 de Julio del 2004
Intenta usar AddNew

Consulta.AddNew

'Ahora tienes que dar a cada nombre de campo su valor así:

Consulta("Apellidos") = "LoQueSea"
Consulta("CIF") = "LoQueSea"
Consulta("Ciudad") = "LoQueSea"

'Luego usa el método Update para agregar el nuevo registro al conjunto de registros:

Consulta.Update

krizall
16 de Julio del 2004
hola ari, primero que ada como te conectas a la base de datos
cuantos o que campos tiene tu tabla
tipo de datos
supongamos que estas conectada y utilizas sql
seria asi:
consulta="insert into tabla (campo1,campon) values ('" & valor1 & "','" & valorn & "')"

si tus datos son numericos quita el '
si son cadena deja todo como esta
si son fechas o moneda porn #

ahora lo demas depende de como te conectec a la bd, si usas solo codigo o el control,(ya sea data o ado)
si gustas te puedo parar un modulo en el cual solo introduces unos parametros como la sentencia sql, el path de la bd
solo escribeme a mi correo poniendo el asunto