Procesos Almacenados
Publicado por Se puede en Postgres? (1 intervención) el 25/02/2005 13:45:39
Hola,
Se que se pueden realizar funciones en postgres y retornen un valor, pero la pregunta es si pueden retornar una consulta por ejemplo como lo hace el sql server ej:
Create Procedure Prueba ()
as
begin
select * from tabla
end
y posterior mente en visual basic ejecuto este comando (ADO) y lo retorno a un recordset ej:
Dim cmd As ADODB.Command
Dim tbl As ADODB.Recordset
Set cmd = New ADODB.Command
cmd.ActiveConnection = conexion
cmd.CommandType = adCmdStoredProc
cmd.CommandText = Prueba
Set tbl = cmd.Execute
While Not tbl.EOF
.
.
.
Wend
ES POSIBLE REALIZAR ESTO MISMO CON POSTGRES?.
a todo esto tengo instalado POSTGRES 8.0 en winxp sp2 y funciona correctamente, ademas he establecido la comunicacion en Visual Basic
por medio de OleDb con ADO
Aquien me pueda ayudar muchas gracias
Se que se pueden realizar funciones en postgres y retornen un valor, pero la pregunta es si pueden retornar una consulta por ejemplo como lo hace el sql server ej:
Create Procedure Prueba ()
as
begin
select * from tabla
end
y posterior mente en visual basic ejecuto este comando (ADO) y lo retorno a un recordset ej:
Dim cmd As ADODB.Command
Dim tbl As ADODB.Recordset
Set cmd = New ADODB.Command
cmd.ActiveConnection = conexion
cmd.CommandType = adCmdStoredProc
cmd.CommandText = Prueba
Set tbl = cmd.Execute
While Not tbl.EOF
.
.
.
Wend
ES POSIBLE REALIZAR ESTO MISMO CON POSTGRES?.
a todo esto tengo instalado POSTGRES 8.0 en winxp sp2 y funciona correctamente, ademas he establecido la comunicacion en Visual Basic
por medio de OleDb con ADO
Aquien me pueda ayudar muchas gracias
Valora esta pregunta


0