Vb6, sql y peticiones de usuario
Hola, mi problema es el siguiente, con vb6 necesito recuperar los registros de una tabla y insertarlos en otra(dentro de la misma base), creo que lo más fácil es sql:
INSERT INTO `Tabla temp` SELECT `Tabla original`* FROM `Tabla original` WHERE campo1 = X
el problema es que todos los registros con "X" en el campo1 son los que tengo que recuperar, no los Y o los Z, pero la X es a peticion del usuario a traves de un textbox:
dim c as string
c = text1.text
No se implementar en comandos sql un variable de visual. A demás de todo esto, se poco de sql y acceso a bases, mi programa tiene todas las conexiones de tablas y consultas sql a través de el diseñador de dataenvironment y los generadores de consultas sql del visual, casi todo el programa esta construido con controles enlazados a datagrids o a textbox.
¿Podrías indicarme el camino a seguir? Y si es por código, ¿me podrías indicar como meter en código de visual un sentencia sql? ¿Hay qué declarar funciones privadas o simplemente algún tipo de variable? Si me enviaras algún ejemplo, link de web o algo te estaría muy agradecido. Mi correo es: [email protected] gracias!
INSERT INTO `Tabla temp` SELECT `Tabla original`* FROM `Tabla original` WHERE campo1 = X
el problema es que todos los registros con "X" en el campo1 son los que tengo que recuperar, no los Y o los Z, pero la X es a peticion del usuario a traves de un textbox:
dim c as string
c = text1.text
No se implementar en comandos sql un variable de visual. A demás de todo esto, se poco de sql y acceso a bases, mi programa tiene todas las conexiones de tablas y consultas sql a través de el diseñador de dataenvironment y los generadores de consultas sql del visual, casi todo el programa esta construido con controles enlazados a datagrids o a textbox.
¿Podrías indicarme el camino a seguir? Y si es por código, ¿me podrías indicar como meter en código de visual un sentencia sql? ¿Hay qué declarar funciones privadas o simplemente algún tipo de variable? Si me enviaras algún ejemplo, link de web o algo te estaría muy agradecido. Mi correo es: [email protected] gracias!
1 respuesta
Respuesta de fvomaster
1