Updated: Setting CommandTimeOut di TableAdapter

Ternyata, object this._adapter lebih sering bernilai null sehingga code dalam partial class table adapter tidak memberikan efek apapun. Namun object this.Adapter ternyata memberikan hasil yang ingin dicapai. Jadi rubah code di tahap 4 yang terdapat disini menjadi: public int CommandTimeout         {             get             {                 if (this.CommandCollection != …

Setting CommandTimeOut di TableAdapter

Secara default, TableAdapter menggunakan TimeOut 30s untuk setiap interaksi-nya ke database. Namun ada kalanya suatu transaksi database membutuhkan waktu yang lebih lama dari 30s. Sayangnya TableAdapter tidak menyediakan akses secara langsung ke parameter TimeOut ini karena semua object yang diperlukan untuk interaksi dengan database dibuat secara on the fly saat …

Read SMTP configuration in System.Net.Mail

System.Net.Mail can configure itself using special settings at our application configuration. This is an example of node sample at configuration file: <system.net>     <mailSettings>       <smtp from="info@isnandi.net">         <network host="localhost" password="test" userName="dony" />       </smtp>     </mailSettings>   </system.net>

Mengambil server control identifier yang dihasilkan ASP.NET

ID yang kita berikan pada server control property di saat development biasanya tidak dapat digunakan secara sepenuhnya oleh ASP.NET. Karena itulah ASP.NET kemudian meng-generate ID sendiri yang biasanya merupakan gabungan dari ID parent dari container tempat server control itu berada dan ID dari server control itu. Untuk mengakses nilai ID …

Error `Session state has created a session id, but cannot save it because the response was already flushed by the application.` di ASP.NET

Beberapa waktu belakangan ini saya sering menemukan pesan error: Session state has created a session id, but cannot save it because the response was already flushed by the application. Padahal setelah check recheck di semua bagian dari page tidak ditemukan command Response.Redirect atau Server.Transfer. Bilapun ada, saya sudah menonaktifkan semua …

Kombinasi Textbox – Button sederhana dari ComboBox

[Sample dari aplikasi ini bisa di download disini.] Kombinasi Textbox-Button biasanya banyak digunakan untuk menampilkan sebuah form dialog isian yang kemudian hasil output dari form dialog tersebut diletakkan di bagian textbox. Salah satu contoh yang paling banyak digunakan adalah SaveFileDialog, LoadFileDialog dan lain sebagainnya. Dan biasanya kita cukup meletakkan sebuah …

Draw Rounded Rectangle menggunakan GDI+ di C#

Semakin sering kita melihat banyak orang yang hendak menggambar kotak dengan sudut yang melengkung atau Rounded Rectangle. Namun ternyata .NET Framework tidak menyediakan fungsi untuk menggambar rounded rectangle ini. Setelah mencoba-coba dan mencari informasi di Google, akhirnya saya menemukan dan kemudian menyempurnakan fungsi untuk menggambar rounded rectangle ini. public void …