FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error al realizar búsqueda: Incorrect sintax near '...'
gracias por tu aporte roman de verdad me ayudo mucho.
ahora tengo un ultimo detalle. resulta que tengo un boton buscar aqui les pongo el codigo del boton
ahi tengo dos combobox el cxCombobox1 tiene 3 items Ejercicio Periodo Mes el cxCombobox2 tiene los meses Enero Febrero Marzo etc.. el detalle es que cuando busco mes me marca esste error: Incorrect sintax near 'Enero' alguna sugerencia se los agradeceria mucho |
#2
|
||||
|
||||
Muy probablemente cxComboBox2.EditValue también debe ir con QuotedStr.
LineComment Saludos Última edición por roman fecha: 24-02-2016 a las 04:59:29. |
#3
|
||||
|
||||
No sabemos que componente estas usando para realizar el query
No son los estandar de Delphi; de hecho, es la primera vez que veo el metodo "AddWhere" El codigo esta medio extraño 1) Chequeas el valor de cxTextEdit1.Text y añades un Where Ejercicio = cxTextEdit1.Text 2) Chequeas nuevamente el valor de cxTextEdit1.Text, y añades un Where Periodo = cxTextEdit1.EditValue ?? Luego no sabemos que tipo son los campos de la BD Por otro lado, parece ser que, o bien el componente está generando mal la consulta SQL, o bien estas usando mal el componente Última edición por AgustinOrtu fecha: 24-02-2016 a las 03:54:11. |
#4
|
||||
|
||||
Hola davidmedina29.
Por favor no pongas consultas distintas en el mismo tema, eso dificulta las búsquedas y genera inconvenientes, recuerda: Una nueva consulta = un nuevo hilo. Moví tu consulta como un nuevo tema y un instante después roman contestaba tu pregunta (y te daba la misma recomendación) [ aquí ]. Saludos y gracias por tu colaboración
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
hola buen dia disculpa ecfisa pense que estaba relacionado con el hilo que ya tenia por eso lo puse ahi
y roman ya lo habia puesto asi con el QuotedStr pero marca este error Código:
conversion failed when converting the varchar value '01 Enero' to data type int
el periodo y el ejercicio si funciona bien el detalle es con el mes. tengo un msQery(Q_PerNomina) y un datasource(DS_PerNomina) en un dm tengo una bd con los campos mes, periodo y ejercicio los tres son de tipo int tengo un cxCombobox1 con los items mes, periodo y ejercicio cuando elijo periodo y ejercicio se hace visible el cxTextedit1 y cuando elijo mes se hace visiblo el cxCombobox2 con los sig items: 01 Enero 02 Febrero 03 Marzo 04 Abril 05 Mayo 06 Junio 07 Julio 08 Agosto 09 Septiembre 10 Octubre 11 Noviembre 12 Diciembre se que el error es porque no puedo insertar str en un campo que es int pero es lo que quiero saber alguna sugerencia |
#6
|
||||
|
||||
Es el mismo problema que veniamos ya tratando antes
En tu base tenes un int, le estas mandando 02 Enero, es logico que te de error |
#7
|
|||
|
|||
hola Agustin gracias por responder, si entiendo pero mi duda es que se puede aplicar ahi para que en ves de enero busque el el numero del mes
|
#8
|
||||
|
||||
Es que es lo mismo cuando tenias que grabar, creo que quedaba ComboBox.ItemIndex + 1
|
#9
|
|||
|
|||
de hecho ya lo intente asi
y me marca error no me deja correrlo me marca incopatibles type 'String' and 'Integer' |
#10
|
||||
|
||||
Porque la funcion QuotedStr solo sirve para strings, no sirve para Integers
|
#11
|
||||
|
||||
Hola.
Cita:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#12
|
|||
|
|||
si entiendio que mi combobox esta en string y debo guardar un campo int pero ese es el punto no se como solucionar que al buscar busque el numero del 1 al 12 en la bd y no el texto de enero a diciembre.
gracias por responder compañeros |
#13
|
||||
|
||||
Hola.
Cita:
Cita:
(*) Es una sintáxis genérica, desconozco los componentes que usas ( ¿ Son UniDac ? ), tendrás que hacer los ajustes necesarios. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Realizar busqueda en firebird | miguelgalindo87 | Firebird e Interbase | 9 | 01-06-2012 23:17:45 |
Realizar una busqueda en php (dreamweaver) | ledesma78 | PHP | 4 | 07-11-2008 15:15:54 |
Realizar Busqueda en la BD | knnibal | Conexión con bases de datos | 10 | 02-11-2008 20:26:54 |
realizar busqueda con un SP | fedelphi | Firebird e Interbase | 5 | 29-11-2006 21:28:25 |
Como realizar una busqueda? | danytorres | Varios | 1 | 12-01-2004 17:14:43 |
|