Kamis, 27 November 2014

[SQL] Contoh membuat Trigger




Pada artikel ini saya akan memberi contoh sederhana membuat Trigger, sebelumnya untuk anda yang belum mengerti apa itu Trigger (bukan trigger sahabat winnie the pooh ya, itu tiger :p ) ,Trigger adalah suatu prosedur yang otomatis terjalankan ketika perintah atau event INSERT,UPDATE atau DELETE (DML statement) dijalankan.

Jika Trigger dibuat pada perintah Insert maka Trigger akan dijalankan ketika ada data baru yang di-input. Sedangkan pada perintah Update, maka Trigger akan dijalankan ketika ada perubahan data dan pada perintah Delete, maka Trigger akan dijalankan ketika ada data/record yang dihapus.

Tujuan pembuatan Trigger
Biasanya Trigger digunakan untuk :
  • Menjaga Integritas data
  • Backup,replikasi atau duplikasi data atau record
  • Logging.

Rabu, 26 November 2014

[ORACLE] ORA-00001: unique constraint



Pada artikel ini saya mencoba membahas dan memberi solusi untuk error pada Oracle yang sering terjadi yaitu ORA-00001: unique constraint (constraint_name) violated.

Mengapa terjadi error ORA-00001 ?
Disebabkan saat proses Insert atau Update data, data yang di-input sudah ada (double) pada kolom yang memiliki indeks yang unik.

Contoh :
Anda memiliki tabel guru dengan data sebagai berikut dengan kolom GURU_ID sebagai primary key:


Lalu anda mencoba melakukan Insert data dengan value GURU_ID = 2, maka akan muncul error ORA-00001:

Senin, 29 September 2014

Ganti Nama [Lagi]



FYI,Karena Google tidak bisa mengakses subdomain yudha.binushacker.net, maka saya mengganti nama blog saya menjadi yudha-pro.blogspot.com, Mungkin untuk sementara atau selamanya sampai waktu yang tidak ditentukan

Untuk artikel-artikel baru, belum saya buat mengingat kesibukan dipekerjaan saya saat ini, tetap bersabar ya :)

Sabtu, 26 Juli 2014

Membuat Custom Query dengan Parameter di Crystal Report


Suatu ketika anda membuat laporan dengan Crystal Report namun field yang akan anda masukkan ke report bukan berasal dari satu table atau view, entah itu memakai sql query dengan fungsi join atau sql query dengan subquery plus dengan parameter atau querystring tertentu atau hanya statement query biasa.Di artikel ini akan dijelaskan bagaimana membuatnya.

Disini saya memakai Visual Studio dan Crystal Report yang sudah ter-integrasi.

Rabu, 23 Juli 2014

Mengatasi Masalah crdb_oracle.dll could not be loaded


Artikel berikut ini untuk membahas masalah atau error The database DLL 'crdb_oracle.dll' could not be loaded ketika anda menjalankan Crystal Report dokumen. Hal ini terjadi karena :

1. koneksi string yang tidak sesuai,dimana user logon dan password salah.
2. versi runtime crystal report yang berbeda dimana untuk develop dan server tidak sama. sehingga versi file crdb_oracle.dll dan lokasi file tersebut menjadi berbeda.

Untuk mengatasinya, anda bisa meng-nyamakan kedua versi Crystal Report, memperbaiki ConnectionString atau koneksi string yang salah atau mengubah koneksi database anda dari Native Oracle menggunakan  Microsoft OLE DB For Oracle sehingga tidak membutuhkan file crdb_oracle.dll lagi.

Caranya :

Selasa, 22 Juli 2014

Integrasi Crystal Report Di Visual Studio


Halo pembaca, saat ini saya ingin memberikan tutorial cara meng-integrasikan Crystal Report ke IDE Visual Studio anda. Sempat salah download file (saya malah download file redistributablenya) membuat saya ingin membuat tutorial ini supaya anda tidak ikut keliru jika nanti menggunakan Visual Studio dan ingin meng-integrasikannya dengan Crystal Report.

Mungkin anda bertanya, Kenapa saya menggunakan Visual Studio 2012? jawabannya karena hanya versi itu yang saya punya dan untuk versi Visual Studio yang lebih tinggi kemungkinan masih sama caranya :D

Oke langsung saja, download terlebih dahulu Crystal Reportnya di :
downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_5.exe.
file size : 290.20 MB

Jumat, 18 Juli 2014

[JavaScript] Mendapatkan Value dari RadioButton


Halo Pembaca =)) , berhubung saya masih dalam idle mode (baca: nganggur ) saat ini, saya mau share cara mendapatkan value atau nilai dari sebuah object RadioButton yang mempunyai beberapa value dengan nama yang sama. Oke berikut kodenya

Kode
function getRadioVal(form,name) {
     var val;
    var radios =  document.all.
namaradiobutton;
(C) 2018. Diberdayakan oleh Blogger.

Categories

Followers