Como añadir registro en mysql desde Visual basic 6.0

Necesito si me puedes echar una mano... Soy estudiante de informática y necesito saber como se añade, modifica y elimina un registro con los datos proporcionados desde un formularion en Visual basic 6.0... Si esta a tu alcance te agradecería mucho que me ayudaras porque es muy importante para mi proyecto de tesis!
Ayudame dándome solo las lineas de códigos de como agregar, modificar e eliminar necesarias con un ejemplo sencillo... Por favor... Porque los ejemplos que están en la web son de programas extensos y no entiendo las múltiples variables que utilizan para el desarrollo y me confunden todo!
Respuesta
1
Haber, revisa las siguientes ligas:
http://www.tutorial-enlace.net/listado-largo-de-tutoriales-Visual%20basic.html
http://www.profsr.com/vb/vbintro.htm
Disculpa la novatada pero es que apenas estoy empezando... y todo mi conocimiento es empírico... ya tengo los ojos cuadrados de leer los tutoriales que están en la páginas que me diste,(Muy Buenas por Cierto), fue de ayuda para otras dudas que tenia...
Pero sigo con mi problema inicial de como agregar, modificar y eliminar registros de una base de datos (MYSQL) con visual basic 6.0... utilizando (ADO);
Si esta dentro de tus conocimientos me podrías explicar como hacerlo que el contenido de 2 textbox se guarde en la base de datos(POR EJEMPLO) que es esencialmente lo que necesito!
Saludos y gracias por tu atención!
Primero, requieres tener el driver de conexión con MySQL instalado, lo encuentras en http://www.mysql.com
Y el método de conexión con MySQL en http://www.connectionstrings.com
Y deberás:
dim conexion as adodb.connection
(y lo faltante de las páginas comentadas)...
dim sql as string
sql = "Insert into mitabla(micampo1,micampo2) values(" & text1.text & "," text2.text)&")"
conexion.execute sql
GRACIAS Amigo con toda el alma...
Ya lo pude lograr, después de 3 días intentándolo... gracias por tu ayuda... no te imaginas cuanto te agradezco... espero no haberte fastidiado mucho :)...
Excelente EXPERTO!

1 respuesta más de otro experto

Respuesta
1
Para Añadir
dim stQ as  sting
stQ = "INSERT INTO Tabla ( campo1, campo2) VALUES ( " & ME.TXT1.TEXT & ", " & ME.TXT2.TEXT & " ) "
Este query lo asocias a un Recordset si estas utilizando ADO.
Para el UPDATE y el DELETE es lo mismo. Si no conoces la sintaxis de MySQL busca en google que allí encuentras muchos ejemplos y tutores de SQL para MySQL.
Como no se que tecnología estas utilizando para el acceso a los datos desde vb6 no puedo ayudarte más.
Saludos!
Disculpa el fastidio pero me da error de compilación"SE ESPERA: EL FIN DE INSTRUCCIÓN".
Esta seria:
stq = "INSERT INTO Tabla usuarios values("& me.text3.text&","& me.text1.text&","&me.text2.text&","&me.text6.text&","&me.text5.text&");"
Donde esta subrayada es que señala el error! :S
Y estoy utilizando visual basic 6.0 con MySQL y el conector de MYSQL: mysql-connector-odbc-3.51
gracias por ayudarme!
Yo no se si es el editor de este sitio o estas armando la cadena pegada, esto quiere decir que DEBE haber un espacio entre el nombre del control, el ampersamd (&) y lo que va entre comillas, no se si este es tu error. Pero es lo que veo en el texto.
Hola...
Ese era el error que daba de compilación, disculpa la novatada pero es que apenas estoy empezando... y todo mi conocimiento es empírico... Pero sigo con mi problema inicial de como agregar, modificar y eliminar registros de una base de datos (MYSQL) con visual basic 6.0... utilizando (ADO);
Si esta dentro de tus conocimientos me podrías explicar como hacerlo que el contenido de 2 textbox se guarde en la base de datos(POR EJEMPLO) que es esencialmente lo que necesito!
Saludos y gracias por tu atención!
Gracias amigo!
Ya puede logre lo que quería... gracias por tu atención y aclaración... espero no haberte fastidiado mucho :)
Buen experto!
Saludos!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas