Programación General > Bases de Datos
Insertar Registros En Mysql Y Vb6.0
d0Pe:
hola a todos, como saben aun estoy muy verde en la programacion con bases de datos y mi duda es como puedo hacer para insertar registros desde visual basic si estoy usando como sgbd mysql.
normalmente insertamos registros asi:
INSERT INTO `empleados2` (`clave`, `nombre`, `ciudad`, `lugar`, `sucursal`, `puesto`, `tipocontrato`, `salariodiario`, `salariointegrado`, `fchainiciocont`,` fchafincont`,`noss`,`observaciones`) VALUES (1,'Hiram','Gomez Palacio','Dulceria', 'suelto', 'encargado', 'Contrato', '78.44', '77.25', '2007-01-18', '2007-05-18', 132347891, 'chido'),
y mi duda es como puedo hacer esto para insertarlo si estoy usando un adodc
ah y para esto los valores que se van a agregar van a estar mediante distintos textbox
Knight Lore:
Si la memoria no me falla (Hace mucho que no uso adodc :)) tenes que usar el metodo Execute() en el objeto de conexion de ADO, y simplemente enviar el query y/o comando sql por este medio. Fijate en la documentacion de vb6 que estan explicados los parametros.
firme:
sql="insert into nombre_tabla values (valor1,valor2,valor3 )"
cn.execute (sql)
fa61an:
Ya que mencionan "adodc" aprovecho para preguntar que es o que significa, y la respuesta que da Firme me parece que hace falta decirle la ubicación del Servidor y dar un usuario y contraseña validos para el MySQL
F_Tanori:
--- Cita de: "fa61an" ---Ya que mencionan "adodc" aprovecho para preguntar que es o que significa, y la respuesta que da Firme me parece que hace falta decirle la ubicación del Servidor y dar un usuario y contraseña validos para el MySQL
--- Fin de la cita ---
ADO = ActiveX Data Objects
Es un objeto (libreria ) de Acceso a datos
ADODC = ActiveX Data Objects Data Control
Es un control visual que se inserta en un formulario de VB y que utiliza ADO para conectarse a los datos
Tomando el ejemplo de firme...
--- Código: Text ---sql="insert into nombre_tabla values (valor1,valor2,valor3 )"cn.execute (sql)
Para indicar los datos de conexion es mas o menos asi...
--- Código: Text --- cn.open ConnectionStringsql="insert into nombre_tabla values (valor1,valor2,valor3 )"cn.execute (sql)
ConnectionString
Saludos
Navegación
[#] Página Siguiente
Ir a la versión completa