Ver Mensaje Individual
  #4  
Antiguo 02-03-2013
Avatar de StartKill
StartKill StartKill is offline
Miembro
 
Registrado: ene 2004
Posts: 299
Reputación: 21
StartKill Va por buen camino
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
Código SQL [-]
exec sp_executesql N'select * from padron where nro_key = @P1 ',N'@P1 char(8)',N'00001426'

Pero cuando compilo y lo ejecuto, nuevamente la sentencia es con nvarchar(8)
Código SQL [-]
exec sp_executesql N'select * from padron where nro_key = @P1 ',N'@P1 nvarchar(8)',N'00001426'

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ú
Responder Con Cita