![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola
Creo que lo que dice es que el valor no coincide, muy probablemente si no es string el valor da ese error. Hay que saber que dato se va a sacar mas que el parametro, para mi esta bien como lo haces. Si es string:
Si es integer prefiero el value: No me gusta el add. Para usar un like, yo lo haría con un filtro, no con sql, de todos modos llamas a toda la tabla ( * ). Saludos
__________________
Siempre Novato |
#2
|
|||
|
|||
Gracias.
Use el segundo código, quedó perfecto. |
#3
|
||||
|
||||
Hola
Ampliemos mas esto con un filtro para poder usar el like y que se vallan filtrando los datos del edit: Dato String:
Dato Integer:
Saludos
__________________
Siempre Novato Última edición por Caral fecha: 02-02-2010 a las 02:40:52. |
#4
|
||||
|
||||
dejen meter mi cuchara, ya que considero que hay que tener en cuenta un detalle al momento de decidir si se quieren usar filtros en el query o si se quiere filtrar desde la consulta SQL.
Y es que para usar filtros, primero tendrías que cargar toda la tabla, lo cuál no es problema si tenemos pocos datos*; pero si sabemos que la cantidad es muy elevada, el uso de filtros no sería muy conveniente, por lo que la solución sería filtrar desde la consulta SQL utilzando un where... like... o where... etc. Saludos. * La definición de "pocos datos" dependerá de muchas cosas, ¿que tan poco es poco o que tan mucho es mucho? yo no se.
__________________
|
#5
|
||||
|
||||
Hola
Me puedo equivocar y seria interesante saberlo: Si tengo esto: Es exactamente lo mismo que tener: Si tengo esto: Es lo mismo que tener: En todos los caso abro la tabla y recorro todos los datos. Diferente seria si especifico el campo que quiero filtrar: Por eso dije: Cita:
Saludos
__________________
Siempre Novato |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Dónde conseguir firebird? | efelix | Conexión con bases de datos | 4 | 12-01-2008 18:11:31 |
Donde esta Mis Documentos ? | Coco_jac | Varios | 1 | 31-05-2005 22:01:27 |
Donde puedo conseguir un manual | edwinsimon | Redes | 1 | 16-05-2005 21:12:00 |
Donde conseguir actualizaciones ADO | jatorve | Conexión con bases de datos | 1 | 09-02-2005 00:50:41 |
Donde conseguir más funciones UDF??? | burasu | Firebird e Interbase | 5 | 24-08-2004 13:05:41 |
![]() |
|