Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Funcion Create de SQL (https://www.clubdelphi.com/foros/showthread.php?t=47787)

GerTorresM 06-09-2007 23:10:34

Funcion Create de SQL
 
Hola a todos:

Bien el caso es siguiente :

Tengo en mi base de datos un codigo en el que van numeros seguidos por puntos ej: 2.3.1, bien cuando el ultimo numero (1 para el ej) no es mayor de 9, es muy facil la cosa pues orden por el codigo y listo, pero cuando pasa de 9 ej. 2.3.1.10 la cosa se complica para lograr organizarlos de forma cohereten

2.3.1
2.3.2...
2.3.9
2.3.10

así que busque una funcion del sql que me ayudara y encontre la funcion replace, que en teoria funciona así

repacle(Nombre del Campo, texto buscado, texto de reemplazo)

probe la función en MS Access y lo hace perfecto, copia la cadena en Un TQuery de Delphi e intentar ejecutar la cadena, lo único que obtengo es el siguiente error

General SQL error
Undefined function replace in expresion

No se si deba utilizar otro componente o que debo hacer para que me corra en delphi 6 Enterprise con BDE


Gracías de Antemano


Germán Torres :o

BlueSteel 07-09-2007 00:31:57

Hola GerTorresM


una consulta.. el error te sale en Delphi.. si es así.. .

Que versión estas usando ?
Que componente utilizas para conectar con SQL ?

podrias poner el codigo en donde te sale el error...:p

BlueSteel 07-09-2007 00:57:54

Hola de nuevo... relellendo tu post.. me asalta una duda... que tiene que el ver titulo Funcion Create de SQL con el problema planteado....

por siaca... date una vueltecita por aqui

GerTorresM 07-09-2007 13:00:43

Funcion Repacle de SQL
 
Muchas Gracías por Responder, bueno lo primero la Aplicacion que estoy desarrollando esta en delpho 6 Enterprise, la Base de datos que estoy utilizando es MS Access en versión 97 (ya que es una aplicación que se viene evolucionado hace algún tiempo) y estoy conectando la base de datos mediante el BDE.

En este orden de ideas el componente que estoy utilizando es un Tquery, ahora el mensaje me sale cuando intento ejecutar la consulta durante la ejecución del programa

Gracías nuevamente :o


Gemán Torres


La franja horaria es GMT +2. Ahora son las 04:00:32.

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