From: | Miguel Angel Hernandez Moreno <miguel(dot)hdz(dot)mrn(at)gmail(dot)com> |
---|---|
To: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: problemas con PQescapebyteaconn |
Date: | 2010-02-23 23:30:32 |
Message-ID: | e720c2d1002231530v418c4d7dr544cb1780f74c15d@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Ya lo logre
grax!!
al buscar el PQexecParams encontre lo que buscaba muy amabkler por tu tiempo
y tu esfuerzo!!!
. . . . void insetar(){
. . . . . . . . PGconn *conn;
. . . . . . . . unsigned char _v[1000];
. . . . . . . . int l;
. . . . . . . . size_t tmp_len;
. . . . . . . . char tmp_s[1000],query[1100];
. . . . . . . . sprintf(_v, " %êr>d-«ë+ßRã Š QH b $ >F-«}+ßRë Ÿ ]X b
>(-ªä+ßRò œ _^ b >¬á-ª|+ßS' ˜ \T b ");
. . . . . . . . l =strlen(_v);
. . . . . . . . conn= PQsetdbLogin("IP", "5432", NULL,NULL,
"pruebaBD","postgres", "" );
. . . . . . . . if (PQstatus(conn) != CONNECTION_BAD){
. . . . . . . . . . . . printf("\tiniciamos Insercion\n");
. . . . . . . . . . . . sprintf(tmp_s, (char*) PQescapeByteaConn(conn, _v,
l, &tmp_len));
. . . . . . . . . . . . sprintf(query,"insert into manejo (idb) values
(E'%s')",tmp_s);
. . . . . . . . . . . . PQexec(conn, query);
. . . . . . . . . . . . printf("\n\tacabamos insercion\n");
. . . . . . . . }else
. . . . . . . . . . . . printf("\n Error!!");
. . . . . . . . PQfinish(conn);
. . . . }
From | Date | Subject | |
---|---|---|---|
Next Message | Francisco Charo | 2010-02-24 08:31:40 | Re: limite digitos en query |
Previous Message | Leonardo Castillo | 2010-02-23 22:29:05 | Problema con backends de postgres que no mueren al morir la aplicación que los crea |