![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola Al González
Gracias por responder... Hice el cambio ftString por ftFixedChar, en modo diseño la activo la adoQuery y la sentencia es óptima para las búsquedas
Pero cuando compilo y lo ejecuto, nuevamente la sentencia es con nvarchar(8)
Tanto en el adoQuery y en ClientDataset me percaté que el tipo de dato del parámetro sea ftFixedChar. Y solo, para salir de la duda hice pruebas de activar adoQuery y ClientDatSet en modo diseño y en el profiler se aprecia que usa char(8) En resumen: Aun estoy "mali-muerto" con esta búsqueda Your friend StartKill Lima-Perú |
|
#2
|
||||
|
||||
|
¿Te refieres a que en tiempo de diseño genera internamente una instrucción diferente a la que genera en tiempo de ejecución? Eso sí está MUY interesante.
__________________
Tras casi seis años de trabajar para una empresa alemana como desarrollador Delphi, se vieron forzados a dejarme ir (temas presupuestales). Así que ahora estoy abierto a escuchar nuevas ofertas. |
|
#3
|
||||
|
||||
|
Hola Al González.
Eso exactamente, son diferentes las instrucciones en tiempo de diseño y de ejecución. Para solucionar este problema de búsqueda en el adoQuery armo de forma dinámica el query, es decir ya no manejo parametro con adoQuery (si está mal la instrucción, la estoy haciendo de memoria, pero la idea es esa..)
Controlo que editKey no sea mas de 8 caracteres, que solo sean números... por la injeciones. Al final me quedó el sabor amargo de este inconveniente? Ss. StartKill //--------- |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Parametro null ClientDataSet | Rockin | MS SQL Server | 2 | 29-06-2011 10:34:15 |
| Error en Coalesce de un Parámetro tipo Int64 | gluglu | Firebird e Interbase | 42 | 17-06-2011 03:47:15 |
| Método tem parametro do tipo sysint | Paulao | Varios | 2 | 16-09-2010 22:20:15 |
| Parametro a todos los objetos de un tipo | amadis | OOP | 1 | 06-10-2007 18:46:47 |
| Parametro Tipo BIGINT Stored Procedure | hibero | Firebird e Interbase | 5 | 13-04-2004 20:49:31 |
|