just sharing my idea ;)
menurutku c kalo kita bisa memilih, lebih baik pake storeproc (pl sql
di oracle), toh sp spt kata mas ishak, emang lebih baik dibanding
dengan query langsung dari client, tp itu karena kembali lagi ke
permasalahan apakah dbservernya mendukung sp ato ga' (kaya' mysql sblm
v5 yg blm mendukung sp).
ide lainya, kalo emang datanya ga bisa dobel, field tadi kita bikin
aja jadi unique ato primary, trus waktu event save terjadi, kita trap
error yang terjadi, n kalo error terjadi krn key violation, berarti
data sudah ada dan kita tinggal ganti ke perintah update.
regards,
On 5/18/05, Ishak <[EMAIL PROTECTED]> wrote:
> Hello Edi,
>
> Kalau saya lebih suka menggunakan stored procedure dengan alasan :
> 1. Jaringan tidak terlalu dibebani oleh traffic data. ( kalo client
> server )
> 2. Client ndak kehabisan resource memory.
> 3. Simple
>
> CREATE PROCEDURE Penjualan_SaveData
> parameter here.....
> AS
> IF NOT EXISTS ( SELECT Key FROM Penjualan WHERE Key=)
> BEGIN
> Statement Insert here
> return
> END
> ELSE
> return -99 -- Data exist, maybe statement Update..
>
Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/Programmer-VB/
<*> 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/