Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-07-2007
raverri raverri is offline
Miembro
 
Registrado: abr 2007
Posts: 14
Poder: 0
raverri Va por buen camino
Función Propia en SQL - Delphi

Gracias por responder.

Basicamente lo que necesito es que en un Tquery me devuelva un campo (campo origen) con una longitud total de 5 caracteres (rellenando con ceros a la derecha).

Por ejemplo:

Campo Origen Valor Requerido
1 10000
123 12300
1234 12340
12345 12345

En VBA Access puedo hacer una función propia en un módulo e invocarla en el SQL, pero no se como hacerlo dentro de una consulta SQL en Delphi.

Espero haberme hecho entender.


Muchas Gracias.
Responder Con Cita
  #2  
Antiguo 16-07-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.070
Poder: 32
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por raverri
Gra
Basicamente lo que necesito es que en un Tquery me devuelva un campo (campo origen) con una longitud total de 5 caracteres (rellenando con ceros a la derecha).
Lo dicho, en el archivo ib_udf se describe una función llamada lpad y otra rpad que seguramente te servirán. Pero aun no nos dices ¿Que Motor usas?
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #3  
Antiguo 16-07-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.449
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Algunos servidores de SQL tienen métodos para programar funciones externas (UDF's - User defined Function) normalmente a través de DLL's.
¿Qué Servidor del SQL estás utilizando?

EDITO: Veo que ya se me adelantaron...
Que yo sepa Access no posee esta característica.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.

Última edición por Neftali [Germán.Estévez] fecha: 16-07-2007 a las 17:34:21.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Existe la funcion EVAL en Delphi darkone2k3 Varios 14 27-09-2013 21:38:19
función split en delphi sergionr Varios 9 04-04-2013 17:47:03
Traduccion de función VB a delphi !!! Jan_polero API de Windows 2 07-02-2005 12:32:54
Funcion Nz en delphi?? NuncaMas Varios 1 24-12-2003 14:51:31
funcion delphi Ramon Varios 1 13-05-2003 12:45:03


La franja horaria es GMT +2. Ahora son las 00:45:20.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi