Sepertinya Data Type Long Var Char di DB2 tidak support untuk menyimpan
karakter khusus seperti enter/esc/tab.
Karena waktu saya insert ke database. Karakter khusus tsb sepertinya di
konvert jadi spasi.
Jadi waktu saya tampilkan yang semula waktu diinput terdiri dari banyak
baris, menjadi 1 baris yang panjang.
Tapi saya pernah liat program diweb seperti di iklanbaris.co.id saat orang
mau edit barang yg akan dijual kok bisa tampil multiple baris. (sama
seperti saat pertama memasukkan data lewat <Textarea> ).
Jadi bagaimana solusinya ini. apa ada trik2 khusus untuk ini.
Ahmad Juniar
SH wrote :
ini perl-nya dibahas di mana? :-) untuk rentang karakter yang bisa
disimpan di tipe field tsb, lihat dokumentasi DB2. kalau dibilang
binary safe, pasti bisa. tinggal nanti kalau mau di-feed dari perl
pake DBI, gunakan $dbh->quote() atau kombinasi $dbh->prepare() dan
$dbh->execute() yang sudah otomatis akan meng-quote karakter yang
tidak safe.
--
sh
At 12:31 PM 12/4/2000, you wrote:
Ahmad Juniar wrote:
>Maap mohon bantuan,
>Saya menyimpan sebuah pesan panjang dalam sebuah field di database IBM DB2
>(type = long varchar).
>Saya memasukkan text lewat tsb web yaitu memakai form <TEXTAREA>
></TEXTAREA> (multiple rows)
>
>Contoh datanya :
>
>Kepada PT. Karya,
>Pak barangnya sudah Kami kirim.
>TTD
>Budi
>
>saat saya insert didatabase. Dan saya tampilkan lagi dalam web baik
>langsung ataupun dalam <TEXTAREA> lagi untuk saya edit, ternyata
>tampilannya menjadi satu baris, seperti di bawah ini. saya berkesimpulan
>bahwa kemungkinan database tsb tidak bisa menyimpan control karakter
enter.
>
>Kepada PT. Karya, Pak barangnya sudah Kami kirim.TTD Budi
>
>Pertanyaan :
>Bagaimana mengakalinya supaya tampilan tsb seperti saat pertama saya
>masukkan dalam <TEXTAREA> yaitu multiple baris. Apakah type Long Var Char
>bisa menyimpan control karakter seperti Enter/Tab/Escape dsb?
>Bagaimana manipulasinya dengan Perl Programming supaya bisa multiple line?
>
>
>Ahmad Juniar
>http://www.kawanlama.com
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]