From: | Alejandro Carrillo <fasterzip(at)yahoo(dot)es> |
---|---|
To: | "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Ejecutar copy con stdin en vb6 |
Date: | 2011-10-11 16:32:24 |
Message-ID: | 1318350744.22126.YahooMailNeo@web27408.mail.ukl.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Si lo soporta:
Dim c As ADODB.Connection
Dim cmd As ADODB.Command
Dim std As clsStdIO
Set c = New ADODB.Connection
Set std = New clsStdIO
Set cmd = New ADODB.Command
c.Open "Provider=MSDASQL.1;Persist Security Info=False;Extended Properties=""DRIVER={PostgreSQL Unicode};DATABASE=postgres;SERVER=172.18.22.101;PORT=5432;UID=postgres;pwd=Aa987;SSLmode=disable;ReadOnly=0;Protocol=7.4-1;FakeOidIndex=0;ShowOidColumn=0;RowVersioning=0;ShowSystemTables=0;ConnSettings=;Fetch=100;Socket=4096;UnknownSizes=0;MaxVarcharSize=255;MaxLongVarcharSize=8190;Debug=0;CommLog=0;Optimizer=0;Ksqo=1;UseDeclareFetch=0;TextAsLongVarchar=1;UnknownsAsLongVarchar=0;BoolsAsChar=0;Parse=0;CancelAsFreeStmt=0;ExtraSysTablePrefixes=dd_;LFConversion=1;UpdatableCursors=1;DisallowPremature=0;TrueIsMinus1=0;BI=0;ByteaAsLongVarBinary=0;UseServerSidePrepare=0;LowerCaseIdentifier=0;GssAuthUseGSS=0;XaOpt=1"""
cmd.ActiveConnection = c
'cmd.Parameters.Append cmd.CreateParameter(, adLongVarWChar, adParamInput, 4000, "hola;jaja")
cmd.CommandText = "COPY dato FROM stdin"
cmd.Execute
El ejecuta bien todo pero en el stdin no logro decirle el archivo. No se como decirle que lo tome de algún lugar. El pgadmin se queda esperando algo (supongo que será el archivo)
________________________________
De: Juan <smalltalker(dot)marcelo(at)gmail(dot)com>
Para: Alejandro Carrillo <fasterzip(at)yahoo(dot)es>
CC: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Enviado: martes 11 de octubre de 2011 11:27
Asunto: Re: [pgsql-es-ayuda] Ejecutar copy con stdin en vb6
Hola
Me parece que el problema es el sig: el VBx se conecta via odbc o similares y
el copy no es sql standard supongo que los odbc no soportan estos comandos
debe haber otras maneras pero basicamente me parece que eso pude ser la razon
obvio por ahi me equivoco.s
salu2
mdc
2011/10/11 Alejandro Carrillo <fasterzip(at)yahoo(dot)es>
Buenos dias
>
>
>He visto diferentes foros pero ninguno habla sobre como ejecutar un copy from stdin desde vb6 usando odbc. ¿Alguno conoce la respuesta?
>
>
>Gracias
>
From | Date | Subject | |
---|---|---|---|
Next Message | Alejandro Carrillo | 2011-10-11 16:34:17 | Re: Ayuda con funciones |
Previous Message | CarloS Sing Ramos | 2011-10-11 16:31:58 | Ayuda con funciones |