Skip site navigation (1) Skip section navigation (2)

[pgsql-ayuda] Problema con DBI- DBD !!!

From: Adrian Galindo <agalindo(at)liceaga(dot)facmed(dot)unam(dot)mx>
To: pgsql-ayuda <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>, Lista de Perl <perl(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: [pgsql-ayuda] Problema con DBI- DBD !!!
Date: 1999-03-11 19:40:26
Message-ID: Pine.LNX.3.96.990308174231.15585A-100000@liceaga.facmed.unam.mx (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Tenemos un peuqnio problemin con la interfaz DBI.

Sucede que hacemos el clasico lee linea por linea del un archivo e inserta
en una tabla.

La estructura del programa es como dice en la documentacion:

Estrablecer la conexion (apagando el autocommit)
Preparar el query con mascaras
  Inserta linea 1,
  Inserta linea 2,
  ....
'Commitea'

Todo va bien hasta que tenemos un campo de fecha vacio en el archivo de
texto, que se da cuando estan dos delimitadores juntos...

Como ya se preparo la conexion con mascaras, se le *tienen* que pasar
todos los parametros, y si se le pasa la cadena vacia, 'null', 'NULL',
undef y todas las posibles combinaciones posibles marca error. El error va
desde 'bad date external representation...' hasta 'attribute undef not
found...'

La pregunta es, como chingaos mando un campo de fecha vacio una vez
preparada la mascara???

Ya lo intente omitiendo el campo desde el $conn->prepare, pero tendria que
preparar la sentencia en cada iteracion del ciclo while (<...>). 

Esperando su valiosa ayuda...

Salu2...

---------------------------
Adrian Galindo Hdez
Unidad de Estadistica
DGESII, UNAM
Ciudad de Mexico


--------- Pie de mensaje -------------------------------------------
Archivo historico: http://tlali.iztacala.unam.mx/maillist/pgsql-ayuda
Cancelar inscripcion:
mail to: majordomo(at)tlali(dot)iztacala(dot)unam(dot)mx
text   : cancelacion pgsql-ayuda

Responses

pgsql-es-ayuda by date

Next:From: David Martnez CuevasDate: 1999-03-11 20:34:37
Subject: Re: [pgsql-ayuda] Libreria para Visual Basic
Previous:From: PostmasterDate: 1999-03-11 14:53:05
Subject: [pgsql-ayuda] Clientes ODBC

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group