Hello, all.
Saya mau tanya soal pengunaan module DBI di perl. Database yg digunakan
PostgresSql.
Saya ingin memasukkan data ke database dgn type data text, tetapi selalu
error "Unterminated quoted string".
Misalnya table saya:
table1 { field1 int, field2 text);
script saya :
==========
my $dbh = DBI->connect('DBI:Pg:dbname=mydb','myuser','mypass');
if ($dbh) {
my $sql= qq {insert into table1 values(?,?)};
my $sth = $dbh->prepare($sql);
$sth->bind_param(1,$data1,SQL_INTEGER);
$sth->bind_param(2,$data2,SQL_VARCHAR);
$sth->execute();
$sth->finish();
$dbh->disconnect();
}
=========
$data2: data text dengan ukuran antara 512-2048 bytes.
SQL_VARCHAR, sudah pernah saya ganti dengan SQL_BINARY, dan SQL_LONGVARCHAR,
ttp tetap hasilnya sama saja.
Bagaimana caranya untuk memasukkan data text ukuran besar ke dbase?
Thanks,
Andry
--
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3