PostgreSQL - Conectar VB con PostgreSQL

 
Vista:

Conectar VB con PostgreSQL

Publicado por Edward (3 intervenciones) el 01/12/2005 03:35:10
Posteo el siguiente codigo que estoy utilizando para conectarme a una
BASE DE DATOS

Declaracion de variables

Dim m_cn As New ADODB.Connection
Dim rst As New ADODB.Recordset

--------------------------------------------------------------------------------------------------------
Sub main()

sSQL = "SELECT * FROM Almacen.Productos"
sCon = "driver={PostgreSQL};DATABASE=Control_Almacen;SERVER=localhost;PORT=5432;UID=xxxxx;pwd=xxxx"
m_cn.ConnectionString = sCon
m_cn.Open
With rst
.ActiveConnection = m_cn
.CursorLocation = adUseClient
.CursorType = adOpenStatic
.LockType = adLockOptimistic
.Open sSQL
End With
MsgBox ("conexion exitosa")

End Sub
El error que se muestra al ejecutar en este caso es "ERROR: schema
"Almacen" does not exits"

al escribir en la linea:
sSQL = "SELECT * FROM Productos"
El error que se muestra al ejecutar en este caso es "ERROR: relation
"productos does no exits""

El esquema ALMACEN en la base de datos CONTROL ALMACEN existe, y la
tabla PRODUCTOS tambien existe cual podria ser el error que estoy
cometiendo.
Tengo instalado el pOstreSQL en WINXP

Como podria convertir esta linea:
sSQL = "SELECT * FROM Almacen.Productos"
en una
sSQL = "SELECT * FROM "Almacen"."Productos" "

Saludos

Edward
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:Conectar VB con PostgreSQL

Publicado por Lenin (12 intervenciones) el 10/12/2005 02:18:03
Hola, un consejo el nombre del esquema declaralo en minusculas.....
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:Conectar VB con PostgreSQL

Publicado por llll (1 intervención) el 19/12/2005 02:09:22
pon todos tu consulta en minusculas
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