OK saya ngerti konsekuesi si staticbind ini
berarti kondisi yang dimaksud akan bermasalah pada data NULL yang
diretrieve oleh suata kolom yang berbeda datatype yang seharusnya
berarti staticbind sebaiknya selalu 1 agar supaya data yang retireve
selalu konsisten dengan datatype di datawindow
lebih baik ada datawindow error daripada terjadi hal2 yang lain

thanks infonya nih..
so far belum ada kabar dari si user tersebut tentang coba2 staticbind ini

sandy wrote:
>
> Hati-hati lho pake staticbind, artinya kita patok tipe data yg dikirim 
> oleh sqlsyntax (server) ga berubah2 begitu sampai di dw (client).
>
> Kemaren gue curiga di sqlsyntax-nya ada tipe data yg salah, misal:
>
>  
>
> Select  Tgl_lahir From mst_peg where nip = 1
>
>  
>
> Misalnya syntax diatas ngembaliin row = 1, tetapi isi data tgl_lahir 
> adalah null
>
> Nah disini kadang2 transaction (biasanya si odbc) ngembaliin nilai 
> (bind) dari db salah, dia pikir null tsb adalah numeric bukan datetime,
>
> Sesampainya di dw pasti bakal error karena kita udah set kolumn 
> tgl_lahir bakal berisikan tipe data datetime
>
>  
>
> Solusinya, biasakan pake function isnull(), jd syntax diatas menjadi:
>
>  
>
> Select  isnull(Tgl_lahir, getdate()) From mst_peg where nip = 1
>
>  
>
> Emang sih tgl lahirnya jadi hari ini :p tapi masalah yg tadi kan beres 
> hehehe berarti designnya utk column tgl_lahir harusnya mandatory biar 
> ga mungkin null
>
>  
>
> Best regards
>



-----------------------------------------------
IndoPB - Indonesia PB User Group 
An Indonesian PowerBuilder User Group's Event
2nd PowerBuilder Update
Rumah Sakit Jantung Harapan Kita
26/27 August 2006
To Register : 
http://groups.yahoo.com/group/indopb/database?method=addRecord&tbl=4 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indopb/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/indopb/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Kirim email ke