Visual Basic - Para expertos en SQL

Life is soft - evento anual de software empresarial
 
Vista:

Para expertos en SQL

Publicado por Vic (141 intervenciones) el 25/10/2002 19:21:52
Hola a todos.
¿Cómo puedo insertar una función creada por mi en el apartado SELECT de una consulta SQL?
Lo he intentado, pero siempre me genera el error: "Funcion no definida"
Por ejemplo:
SELECT BuscaCliente(Nombre, Apellidos) AS Resultado FROM BaseDatos

Un saludo, y gracias por todo.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Para expertos en SQL

Publicado por Rodolfo del Peru (454 intervenciones) el 25/10/2002 20:07:59
La instruccion SQl no te soporta de por si cualquier funcion, lo que tienes que hacer es separarla asi:
xSQL = "SELECT * FROM TABLA WHERE CODIGO = " & BuscarCliente(Nombre, Apellidos)

Salludos desde Lima
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Para expertos en SQL

Publicado por bla (230 intervenciones) el 25/10/2002 23:08:56
Si lo que quieres es insertar la función entre los campos no debes definirla en visual basic, sino en la base de datos (en un módulo de Access, o en procedimientos almacenados de Oracle o SQL-Server). Será así el gestor de base de datos el que interprete la función BuscaCliente al igual que interpreta la función sum( ) o count().
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Para expertos en SQL

Publicado por Vic (141 intervenciones) el 26/10/2002 18:54:53
¿Cómo puedo puedo hacerlo en Access?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar