FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hola GerTorresM cuando yo uso este tipo de parametros lo que hago es definir el tipo de dato, dependiendo de la columna en tu BD.
Supongo que tu columna CodigoPresupuestal es de tipo String entonces la columna es como String, por lo tanto sería:
Espero te ayude.
__________________
"... cuando Dios venga a la tierra y mire a los hombres llorar, él preferirá la muerte para ti..."(Especimen) |
#2
|
||||
|
||||
Tema Concluido
Gracias por toda la colaboración dada, al parecer era un error al digitar el código, lo he corregido y funciona de las mil maravillas, aprovecho para lanzar otra pregunta:
cuando se ejecuta la consulta ésta llena un DBGrid, un de los campos es de fecha y se la llenado previamente con un DateTimePicker, por lo tanto el registro guarda la hora y fecha, bien en el grilla de datos (DBGrid) aprece en este campo tanto hora como fecha, como podría establer una mascara para la fecha si los campos que llenan el dbgrid propienen de la consulta que estaba creando anteriormente. Gracias de Antemano GerTorresM Colombia |
#3
|
||||
|
||||
Un comentario nada más. Como supongo ya sabes, puedes agregar una sentencia SQL a un TQuery utilizando la propiedad Text, o en tu caso, utilizando la función Add, la diferencia entre uno y otro, es que Text te lo pone todo en una sola línea de texto y utilizando Add, la instrucción estará dividida en líneas.
En tu caso, estas utilizando Add como se utilizaría Text, perdiendo así la ventaja que tiene Add sobre Text, vamos, que es como tener un coche y nunca usarlo. Yo te recomendaría que utilizaras Add en cada línea de la instrucción SQL:
__________________
|
#4
|
||||
|
||||
Gracias por el consejo
Muchas gracias por tu consejo, estoy seguro que esto facilitara el manetnimiento del código
GerTorresM |
#5
|
|||
|
|||
Si quieres mostrar solo la fecha en una columna en el DBGrid entonces:
Tienes que agregar las columnas a tu Query para conseguir modificar la forma en que se muestran las columnas, esto se consigue realizando un doble-clic en el TQuery Despues con el botón derecho en el dialogo que se muestra utilizar "Add fields...". Seleccionas las columnas que desees. Entonces edita la propiedad "DisplayFormat" y le colocas una mascara como esta :"dd/mmm/yyyy", con esto consigo que se muestra la columna fecha como "12/May/2007" Espero que te sirva y que me entiendas
__________________
"... cuando Dios venga a la tierra y mire a los hombres llorar, él preferirá la muerte para ti..."(Especimen) |
#6
|
||||
|
||||
Gracias por las respuestas
Gracías por tu tiempo y por la respuesta, si cuando trabajas bajando los componentes de las barra de herramientas, es muy funcional la aplicación de lo escrito en tu respuesta, pero cuando estas creando el objeto en tiempo de ejecución resulta poco aplicable.
Lo que sucede en este caso es que la consulta puede llegar a variar ya que la escribe el usuario, entonces como te das cuenta no sabes los nombres de los campos resultantes y muchos menos los tipos de datos que te devuleve. Desde este punto de vista es que pregunto si puedo de alguna manera agregar los campos y establecer de acuerdo al tipo de dato manejado algún tipo de formato de datos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
consulta con parametros fecha | didier | MySQL | 2 | 02-08-2006 15:58:25 |
Parametros integer en consulta php | jgutti | PHP | 2 | 14-06-2006 21:16:20 |
Parametros en Consulta SQL | joi | Varios | 2 | 31-10-2005 19:36:49 |
ayuda con parametros en consulta | ronimaxh | Varios | 3 | 10-03-2005 20:04:33 |
consulta con parametros en blanco | merlin | SQL | 2 | 02-12-2003 16:13:20 |
|