Posts

Showing posts from August, 2018

The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>).

Pada posting kali ini akan diberikan solusi untuk problem " The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>) " di ASP.NET. Problem diatas tidak muncul pada saat kita menjalankan aplikasi web melalui Visual Studio dan baru muncul setelah kita melakukan publish ke server. Penyebabnya adalah block <% = ......... %> tidak dikenal oleh javascript di ASP.NET Solusinya adalah gunakan block <%# ............ %> Semoga posting tentang " The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>) " diatas dapat bermanfaat. Salam,

Scheduled Task: Last run result = 0xFFFFFF / Works when running from command prompt

Image
Pada posting berjudul " Scheduled Task: Last run result = 0xFFFFFF / Works when running from command prompt " ini. Penulis akan berikan solusi untuk error tersebut. Penyebab dari error tersebut adalah task schedular tidak menemukan file yang akan dijalankan. Solusinya adalah dengan menambahkan parameter starin seperti yang terlihat pada gambar dibawah ini :   Semoga posting tentang " Scheduled Task: Last run result = 0xFFFFFF / Works when running from command prompt " diatas dapat bermanfaat. Salam,

Sample Upload and Download File to FTP Using Python

Pada posting berjudul " Sample Upload and Download File to FTP Using Python " ini. Saya berikan sample script python untuk melakukan download file dari FTP ke local folder dan upload file dari local folder ke FTP. Versi Python yang saya gunakan adalah  3.6.0 dan sample skrip dibawah ini bisa di-download pada link berikut ini :  Upload Donwload FTP using Python Yang perlu diperhatikan dalam program download dan upload adalah source ftp dan local folder berada pada lokasi yang berbeda. Untuk path ftp kita akan menggunakan ftp.cwd untuk mentukan lokasi file di ftp sedangkan untuk local folder maka kita gunakan os.chdir. import os, time from ftplib import FTP ftp_obj = FTP() server = "172.16.0.5" port = 21 usr = "" pwd = "" ftp_obj.connect(server, port) ftp_obj.login(usr, pwd) ftpfolder = "/Transfer/IT/Agus" locfolder = "E:\PROJECT\PYTHON\File" interval = 0.05 def downloadFiles(ftppath, locpath):     ftp_obj.cwd(ftppath)    

Upload Millon Rows In XLSX Into SQL Server Using NPOI And SQLBulkCopy Sample

Pada posting berjudul " Upload Millon Rows In XLSX Into SQL Server Using NPOI And SQLBulkCopy Sample " ini saya berikan link download untuk sample program upload data excel (XLSX) yang jumlah datanya ratusan ribu. Sample asli upload XLSX ini saya ambil dari : www.codeproject.com . Saya menambahkan cara melakukan insert secara bulkcopy menggunakan C#. Alasan saya menggunakan bulkcopy adalah proses insert data kedalam database jauh lebih cepat dibanding kita insert per baris data untuk jumlah data ratusan ribu. Dibawah ini sample skrip untuk melakukan load data dari XLSX ke DataTable menggunakan NPOI kemudian kita insert kedalam SQL Server menggunakan SQLBulkCopy. Saya telah melakukan testing untuk upload 400 ribu data dan selesai dalam waktu sekitar 1 menit. Sample program dapat didownload di link berikut ini : Sample Upload Excel to SQL Server Using NPOI and SQLBulkCopy . Semoga posting " Upload Millon Rows In XLSX Into SQL Server Using NPOI And SQLBulkCopy