--- mamadh <[EMAIL PROTECTED]> wrote:
> 1. tidak ada menggunakan standard penamaan > > > Mohon diberi contoh standart penamaan Biasanya pake aturan hungarian misal untuk tombol btnbla untuk combobox cmbbla untuk integer intsomething > > > 2. nama tidak informatif > 3. tidak reuse > > >Mohon diberi contoh utk reusability > 4. koneksi dibuka tanpa tahu kapan ditutupnya. > > >koneksi dibuka ketika Isilist dan exec > storedprocedure. setelah selesai langsung tutup > > > 5. tidak ada transaksi > > > mohon diberi contoh dim dObjconnection as sqlclient.sqlconnection dim dobjcommand as sqlclient.sqlcommand dim dobjtran as sqlclient.sqltransaction try dObjconnection = new sqlclient.sqlconnection(pStrConnectionstring) wiith dObjconnection .open dobjcommand = .createcommand dobjtran = .begintransaction(isolationlevel.readcommited) end with with dobjcommand .commandtext="insert....." .transaction = dobjtran .executenonquery end with dobjtran.commit catch ex as exception if not dobjtran is nothing then dobjtran.rollback msgbox(ex.message & ":" & ex.stacktrace) finally if not dobjconnection is nothing then dobjconnection.close end try > > 6. tidak ada error handling kalo terjadi kesalahan > pada pelaksanaan sql lihat contoh 5 > 7. sql tidak menggunakan parameter. sulit dipelihara > dan tidak strong typing. ini tidak bisa diberi contoh lewat email biasa harus pake tutorial. > 8. tidak ada error tracing (sub mana yang > menghasilkan > error) > lihat contoh 5 > > > 9. tidak ada try catch finally idealnya wajib ada > > > ada kok, tapi cuma waktu isi list..8D Harusnya semua ada biar kalo ada error application terminate gracefully > > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------ Yahoo! Groups Sponsor --------------------~--> See what's inside the new Yahoo! Groups email. http://us.click.yahoo.com/2pRQfA/bOaOAA/yQLSAA/k7folB/TM --------------------------------------------------------------------~-> Wahana Programmer Groups Links <*> Untuk mengunjungi sponsor milis ini, klik link berikut: http://wahanaprogrammer.net <*> Untuk menghubungi owner milis ini, kirim email ke: [EMAIL PROTECTED] <*> Konsultasi pemrogramman bisa chat disini: Yahoo! Messenger: wahanaprogrammer 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/
