Resultados 1 al 7 de 7

Tema: [VB] Consulta SQL en un MSFlexGrid

  1. #1 [VB] Consulta SQL en un MSFlexGrid 
    Iniciado
    Fecha de ingreso
    Nov 2007
    Mensajes
    33
    Descargas
    0
    Uploads
    0
    Buenas, tengo un pequeño problema que trata de lo siguiente.

    Tengo un MSHFlexGrid + ADODC en el que tiene que aparecer una consulta que le meto en la correspondiente pestaña del ADODC:
    Select Nombre, Fecha_Parte, Resto_Minutos, Minutos_conexion from Parte where Nombre = Text1.Text

    Y mi pregunta es, ¿cómo tengo que poner lo que está en negrita, para que cuando "busque" compare con el valor que esté en el Text1.Text? O en una variable por ejemplo nombrechungo.

    Saludos y gracias de antemano.
    Última edición por globe360; 22-08-2008 a las 03:12 Razón: corrección
    Citar  
     

  2. #2  
    Moderador HH
    Fecha de ingreso
    Mar 2003
    Ubicación
    Galiza
    Mensajes
    3.919
    Descargas
    8
    Uploads
    1
    Pues la respuesta es que en lugar de "=" tienes que usar el operador Like:
    where Nombre like(Text1.text)
    para cuando buscas esactamente ese texto, cuando sea un texto que contenga eso usa los operadores de comodin (en ADO.NET es %).

    Un Saludo
    He conocido muchos dioses. Quien niegue su existencia está tan ciego como el que confía en ellos con una fe desmesurada. Robert E. Howard
    La suerte ayuda a la mente preparada.
    Citar  
     

  3. #3  
    Iniciado
    Fecha de ingreso
    Nov 2007
    Mensajes
    33
    Descargas
    0
    Uploads
    0
    Hola buenas. Lo cierto es que no me ha funcionado. He probado con MSFlexGrid + Control Data y tampoco. La consulta que tengo en SQL es esta:

    SELECT Fecha_Parte, Minutos_conexion, Resto_minutos FROM Parte WHERE Parte.Nombre LIKE Text1.Text

    Esta consulta la meto en el origen de registros del ADODC. Y nada. Creo que no hará falta decir que estoy en VB6...

    Saludos y gracias de antemano.
    Citar  
     

  4. #4  
    Moderador Global
    Fecha de ingreso
    Aug 2005
    Mensajes
    6.279
    Descargas
    7
    Uploads
    0
    Debes saber el error específico que te da la consulta. No conozco VB6, pero supongo que tendrás que capturar la excepción.

    Salu2


    Keep on Rollin'

    . . . . . . . . . . . . . . . . . . . .
    [[ NORMAS DEL FORO ]]
    . . . . . . . . . . . . . . . . . . . .
    __________
    Citar  
     

  5. #5  
    Iniciado
    Fecha de ingreso
    Nov 2007
    Mensajes
    33
    Descargas
    0
    Uploads
    0
    El fallo que me da es el siguiente: "No se han especificado valores para algunos de los parámetros requeridos".
    Citar  
     

  6. #6  
    Moderador HH
    Fecha de ingreso
    Mar 2003
    Ubicación
    Galiza
    Mensajes
    3.919
    Descargas
    8
    Uploads
    1
    Con ese error el problema provablemente no estea en el código SQL, sino en alguna de las propiedades del MSFlexGrid... si es posible muestra todo el código y las propiedades relativas, seguramente así encontraremos que es lo que falla.

    Aun así mucho me temo que el problema es que no definiste a que base de datos te conectas, por muy bien que tengas la consulta sql, si no le indicas una base de datos sobre que realizarla, no podrá hacer nada.

    Un Saludo
    He conocido muchos dioses. Quien niegue su existencia está tan ciego como el que confía en ellos con una fe desmesurada. Robert E. Howard
    La suerte ayuda a la mente preparada.
    Citar  
     

  7. #7  
    Iniciado
    Fecha de ingreso
    Jun 2006
    Ubicación
    Guatemala
    Mensajes
    2
    Descargas
    0
    Uploads
    0
    Si te estas conectando a SQL Server, el parametro debe de llevar los indicadores que es string

    el dato correcto seria

    strSql = "Select Nombre, Fecha_Parte, Resto_Minutos, Minutos_conexion from Parte where Nombre Like '%" & Text1.Text & "%'"

    Luego asigna el strSql a tu ejecucion...

    Saludos,
    Citar  
     

Temas similares

  1. Consulta IP
    Por naime en el foro GENERAL
    Respuestas: 1
    Último mensaje: 22-04-2014, 03:51
  2. Consulta
    Por djinn941 en el foro OFF-TOPIC
    Respuestas: 2
    Último mensaje: 09-09-2006, 01:01
  3. consulta
    Por damianle255 en el foro REDES Y TECNOLOGIAS WIRELESS
    Respuestas: 2
    Último mensaje: 10-08-2006, 02:33
  4. Una Consulta
    Por HEIHACHI en el foro INTRUSION
    Respuestas: 3
    Último mensaje: 10-08-2006, 02:26
  5. Consulta
    Por Dieguish en el foro INGENIERIA INVERSA
    Respuestas: 9
    Último mensaje: 20-07-2006, 15:32

Marcadores

Marcadores

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •