Rabu, 25 Februari 2015

Undo Execute Query


Terkadang kita bisa melakukan kesalahan fatal saat melakukan transaksi di database, dan menyebabkan sebagian atau bahkan keseluruhan data menjadi tidak sesuai atau bermasalah, sebenarnya masalah ini bisa di cegah dengan melakukan ROLLBACK Transaction, setelah kita memulai transaksi atau BEGIN transaction dan Menyetujui atau COMMIT transaction, lebih baik kita melakukan ROLLBACK, agar data yang terlanjur di update dapat dikembalikan ke data semula sebelum terjadinya malasah tersebut. untuk memperjelas nya dapat dilihat dari bagan di bawah ini.


START TRANSACTION [WITH CONSISTENT SNAPSHOT]
BEGIN [WORK]
COMMIT [WORK] [AND [NO] CHAIN] [[NO] RELEASE]
ROLLBACK [WORK] [AND [NO] CHAIN] [[NO] RELEASE]
SET autocommit = {0 | 1} 
 
keterangan :
  • START TRANSACTION or BEGIN start a new transaction
  • COMMIT commits the current transaction, making its changes permanent
  • ROLLBACK rolls back the current transaction, canceling its changes
  • SET autocommit disables or enables the default autocommit mode for the current session

Jumat, 20 Februari 2015

Fatal Error Class 'PDO' not found Yii framework

Bagi yang mengalami masalah seperti judul diatas, atau lebih lengkapnya seperti yang dibawah ini.

Fatal error: Class 'PDO' not found in /home/_______/www/yii/framework/db/CDbConnection.php on line 422

kemungkinan PDO nya belum diinstall di server, dan harus di install PDO terlebih dahulu pada file php.ini nya, kalau untuk settingan pada windows:
 
extension=php_pdo_mysql.dll

untuk Linux:

extension=pdo.so
extension=pdo_mysql.so 

Ingat kalau udah diubah di php.ini harus servernya harus direstart. Pastiin 
juga di phpmyinfo sudah terinstall seperti gambar berikut:
 
 

Kamis, 19 Februari 2015

eSPT error 2

Mungkin bagi anda yang mengalami Error "input string was not in a correct format."

Dan juga Error "invalidArgument=Value of '-1' is not valid for 'start' dan Parameter name: start"

Dapat mencoba melihat regional setting nya dari ==>Control Panel, pilih dan klik region, pilih Additional Setting, lalu ubah  Decimal symbol dengan tanda koma (,) dan Digit grouping symbol dengan tanda titik (.) lalu tekan tombol ok.
Error ini diakibatkan symbol pada regional tidak sesuai dengan ketentuan pada SPT, sekian sekedar informasi dari saya, semoga bermanfaat

Take a screen capture/print screen

Tekan Tombol Windows logo Windows logo key+PrtScn, dan data yang tersimpan berada pada folder picture, sub foldernya screenshots, atau dapat dilihat dari gambar dibawah ini.

takescreenshot

Selasa, 17 Februari 2015

e-SPT Error CSV

Untuk Permasalahan yang dihadapi pada pemakaian e-SPT dengan kondisi dibawah ini.
Dapat memakai cara sederhana seperti ini.
 = start -> acceesories -> command Prompt(Klik Kanan->Run as Admministrator)-> ketik di command text : regsvr32 "c:\program files\djp\e-spt ppn 1111\dll\capicom.dll" [enter].