FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Query restringir busqueda
Hola compañeros de aventuras tengo un problemita que me tiene barado y solicito de su inmensa ayuda
necesito que mi query haga el siguiente select select max(item_prod) as mayor from subprod pero no se como decirle que ese item debe tomarlo del codigo escogido en el DBLookupComboBox.text donde por ejemplo tengo seleccionado el codigo 100 o el 200, en pocas palabras no se como armar el where porfa ayudenmeeeeee es de suma urgencia se los agradecere toda la vida
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas |
#2
|
||||
|
||||
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
||||
|
||||
Marcos gracias por responderme antetodo gracias
me saca un error que dice: Cita:
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas |
#4
|
||||
|
||||
QuotedStr ----> Esta definida en la Unidad SysUtils. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#5
|
||||
|
||||
Oye marcos no se que es lo que pasa ya mire y SysUtils si esta definida pero me sigue sacando el mismo inconveniente mira lo estoy haciendo asi
me saca un error: Cita:
Igualmente muchisimas gracias por todo
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas |
#6
|
||||
|
||||
Hay que pensar un poquito antes de simplemente pegar el código.
QuotedStr es una función de Delphi y SQL no entiende de Delphi. Así que básicamente se trata de que uses la función para obtener un valor entrecomillado que puedas usar para armar la consulta. Y por armar la consulta me refiero a conformar la cadena de caracteres que vas a enviar al servidor. La cadena que envíes deberá ser algo del estilo: select max(item_comp) as mayor from subprod where cod_prod = "AF-404" La cadena "AF-404" será la que obtengas con QuotedStr y usarás este valor para concatenarlo con el resto de la cadena. // Saludos |
#7
|
||||
|
||||
Marcos Roman ya lo logre muchisimas gracias aqui mando la instruccion para las personas que tengan este tipo de inconvenientes y nuevamente 10000000 miillones de gracias.
Gracias Totalessss esto lo busque en internet pero ya no recuedo la pagina, la busco y la publico en este hilo gracias
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas Última edición por el_barto fecha: 23-06-2005 a las 23:39:56. |
#8
|
||||
|
||||
Lo prometido es deuda
Lo prometido es deuda aqui esta el link es sobre freepascal pero he escuchado que freepascal es un version free de delphi entonces aqui esta el link freepascal
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas |
#9
|
||||
|
||||
¡Pero si esta misma explicación podías encontrarla en la ayuda de Delphi!
Cita:
Cita:
// Saludos |
#10
|
||||
|
||||
Jejejeje uppssss no comprendi mucho la explicacion que lei en delphi en cambio en la pagina de freepascal entendi algo mas, es cuestion de entendimiento
JEJEJE ademas algo bueno paso de todo esto ahora puedo consultar la ayuda de freepascal no todo es malo, disculpame de todas maneras la torpeza, te debo una corona o mas bien algo mas fuertecito
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas |
#11
|
||||
|
||||
Tendrá que ser mezcal
Ahora, yo te recomiendo que, en lugar de armar tus consultas de esa forma, utilices parámetros ya que así obtienes códigos mucho más legibles. Por ejemplo:
Quizá no sientas mucha diferencia, pero cuando tengas que armar consultas en las que debas sustituir varios valores más, te pondrás verde nada más de ver la concatenación final. // Saludos |
#12
|
||||
|
||||
Aceptada la sugerencia voy a pnerme al dia con mi codigo graciasssss
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas |
#13
|
||||
|
||||
Cita:
jajaja
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas |
|
|
|