.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

Memulai CRUD sederhana dengan C# dan Mysql

0 komentar

        I.            Tujuan
a)      Menginputkan nilai dari sebuah program ke dalam data base
b)      Menampilkan data yang tersimpan dalam table pada sebuah program
      II.            Tools
a)      Microsoft Visual Studio/Microsoft Visual C#
b)      Xampp
c)       Browsher
d)      Connector Mysql dengan C# atau NET
    III.            Teknik
a)      Menggunakan bahasa SQL untuk menginputkan dan menampilkan data
b)      Menggunakan connector Mysql sebagai penghubung program dan media penyimpanan
    IV.            Tahapan
a)      Buat database dan table menggunakan Xampp melalui browsher,sebagai contoh �tb_pegawai� dengan struktur table sebagai berikut



b)      Buka Microsoft Visual dan buat project, ex: �SIPegawai�. Lalu buat form seperti ini dengan bantuan Toolbox (Button,TextBox,DataGriedView,Label,GroupBox)


Pada form di atas �Button1 = Input� dan �Button2 = Batal�

c)       Sebelum memulai coding, terlebih dahulu menambahkan connector pada project tersebut dengan cara pilih Solution Exploler-> Klik kanan pada Reference-> Add Reference



Jika sudah menginstal connector Mysql & NET maka, cari dan centang pada �MySql.Data� dan klik oke

d)      Selanjutnya ke tahap coding, tuliskan code seperti dibawah ini di bagian awal program


Tambahkan �using MySql.Data.MySqlClient� pada header program dan tuliskan koneksi sesuai �server,database,username,password� penyimpanan yang ada.
e)      Tambahkan setiap button dengan fungsi-fungsi sebagai operasi program. Klik 2x pada Button1, kemudian masukkan code seperti ini



Pada code tersebut yang perlu diperhatikan adalah membuka dan menutup koneksi terhadap server database serta SQL untuk melakuan operasi terhadap table.
SQL pada program tersebut adalah �insert into nama_table (nama kolom)  values (variabel_nilai)
Setelah nilai yang di inputkan telah masuk kedalam table, maka secara otomatis program akan menampilkan data yang tadi dimasukan tadi.

f)       Pada Button2



g)      Untuk dapat menampilkan data yang tersimpan melalui dataGridView setiap kali program dijalankan, maka harus dibuat fungsi yang akan di tempatkan pada Load Form program,  ex: �lihatData�



   Kemudian untuk memanggil fungsi tersebut pada load Form adalah klik 2x pada Form dibuat tadi



Fungsi tersebut akan menampilkan data yang tersimpan pada waktu setiap pertama kali program dijalankan (Load).
h)      Jika sudah Run dengan F5, jika ada error maka amati setiap code hingga benar. Dan pastikan xampp sudah di running.
Selamat mencoba ^_^

"Keep Woles and Programming"


Suni

Membuat kalkulator konvert desimal-biner dan biner-desimal dengan Java

0 komentar
Sekarang berbagi tutorial tentang kalkulator konvert desimal ke biner dan sebaliknya...langsung aja

1. Pertama buat project java application dan buat form seperti ini:


2. Setiap jButton memiliki fungsi didalamnya yang digunakan untuk mengkonvert angka, buatlah fungsi seperti berikut:


3. Klik 2x pada jButton1 dan masukkan fungsi Binner();


4. Klik 2x pada jButton2 dan masukkan fungsi Desimal();


5. Klik 2x pada jButton3 untuk membersihkan jTextFied1 dan jTextField2, masukkan kode:


6. Runn dengan Shift+F6




Simple kan? hehehe
"Keep Woles and Programming"




Suni

Membuat Koneksi C# dan Mysql

0 komentar
Berbagi tutorial sederhana kembali, kali ini tentang membuat koneksi antara c# dan mysql. Dalam pembuatannya dibutuhkan Connection .NET dan Server Mysql. Server local yang saya pakai disi adalah xampp.
1.         Pertama jangan lupa install 2 program tersebut.
2.         Buat database dan table pada xamm mysql


Sebagai contoh saya membuat database c#  dengan table tb_pegawai.

3.         Buat project Windows Form Application  C#, jangan lupa beri nama dan tambahkan button1.


4.         Sebelumnya tambahkan kode ini di bagian atas file

using MySql.Data.MySqlClient;

5.         Klik 2x pada button dan tambahkan code ini





Kode yang dilingkari merah dapat anda ganti dengan alamat server/xampp anda (port,username,password,database)

Pada bagian yang dilinkari merah adalah inti dari program ini, karena disitu menunjukan letak server database disimpan.

6.         Lalu tekan F5




Jika nama letak server mysql anda sesuai, maka akan menampilkan pesan sebagai berikut.

Sekian tutorial singkat yang dapat saya sampaikan ^_^

Suni

Patch your Slackware bash from Shellshock vulnerability

0 komentar
Shellshock, also known as Bashdoor, is a security bug in the widely used Unix Bash shell which was disclosed on 24 September 2014. Many Internet daemons, such as web servers, use Bash to process certain commands, allowing an attacker to cause vulnerable versions of Bash to execute arbitrary commands. This can allow an attacker to gain unauthorized access to a computer system.

Patch your
Suni

Program Visual Looping dengan Java

0 komentar
Membuat program dengan console? udah biasa, yuuuk alih ke visual tapi memakai konsep yang sama dengan pemrogaram console. Kali ini kita akan membuat implementasi perulangan dalam bahasa java. Berikut ini tampilannya.



Tampilan di atas menggunakan adalah jTextField,jButton,jLabel dan jList.
jButton1 untuk mengontrol looping "For"
jButton2 untuk mengontrol looping "While"
jButton3 untuk mengontrol looping "do While"
jButton4 untuk mengontrol menghapus daftar list yang ada pada jList

Sebelumnya dekarasikan variabel yang menampung field prses loopingnya dengan dekarasi seperti ini:
"DefaultListModel loop = new DefaultListModel();"
 dan juga import 
"import javax.swing.DefaultListModel;"


Selajutnya klik 2x pada jButton1 dan masukkan kode berikut:


Penjelasan dari coding diatas adalah, variabel x dan y sebagai batas bawah dan batas atas perulangan yang menerima inputan berupa String dari jTextFied1 dan jTextField2 yang kemudian diubah menjadi tipe Integer. Karena untuk bisa membuat perulangan hanyalah tipe data angka.
Kemudian melakukan perulangan for yang selanjutnya menambahkannya ke daam variabel "loop".
Setelah proses looping selesai, variabel looping tadi dicetak dalam jList1.

Lakukan pula pada jButton2 dengan kode:


Pada jButton3:


Kemudian untuk menghapus list hasil perulangan, klik 2x pada jButton4 dengan kode:


Kemudian Run dengan F6 kalau tidak bisa dengan Shift+F6, simple kan?

Suni

Cara Memasang Iklan Google Adsense di Tengah Artikel Postingan

0 komentar
Salah satu cara mengoptimalkan atau menaikkan/meningkatkan earning adsense atau pendapatan/penghasilan google adsense adalah dengan cara penempatan iklan yang terbaik. Salah satu penempatan iklan terbaik adalah memasang iklan yang paling dekat dengan perhatian pengguna atau pembaca.

Iklan yang paling dekat dengan perhatian pengguna adalah iklan yang berada di area postingan. Misalnya, iklan yang dipasang persis di tengah-tengah artikel postingan blog kita.

( ! ) Namun tips ini hanya cocok untuk konten tanpa gambar. Jika konten anda ada gambarnya yang berada persis ditengah postingan, maka gambar tersebut tidak bisa tampak karena akan bertabrakan dengan iklan. Sehingga iklan maupun gambar tidak akan terlihat, melainkan hanya akan tampil script gambar tersebut. Kecuali jika gambar pada konten anda tersebut tidak berada persis ditengah artikel.


Langsung kita mulai caranya;

1. Siapkan unit iklan yang ingin anda pasang. Anda boleh memilih unit 336x280, 300x250, 468x60, dan sejenisnya. Asal jangan yang terlalu besar seperti 160x600 atau 728x90.

2. Kode iklan silakan parse dulu dibawah ini;

Alat Parse/Convert Kode HTML Blogger

Sementara biarkan dulu kode iklan yang telah diparse parkir disana.

3. Login ke dasbor blogger, langsung menuju ke Edit HTML. Lalu cari kode data:post.bodyyang kedua.

4. Jika sudah ketemu, ganti kode data:post.body tersebut dengan kode berikut ini;

<div expr:id='"iklan1" + data:post.id'></div>
<div style="clear:both; margin:10px 0">
KODE IKLAN SUDAH DIPARSE
</div>
<div expr:id='"iklan2" + data:post.id'><data:post.body/></div>
<script type="text/javascript">
var obj0=document.getElementById("iklan1<data:post.id/>");
var obj1=document.getElementById("iklan2<data:post.id/>");
var s=obj1.innerHTML;
var t=s.substr(0,s.length/2);
var r=t.lastIndexOf(" ");
if(r>0) {obj0.innerHTML=s.substr(0,r);obj1.innerHTML=s.substr(r+1);}
</script>

5. Klik Preview untuk melihat hasilnya. jika oke, klik Simpan.

Selesai.
Suni

Pengulangan Pada Bahasa Assembly

0 komentar
Assalamualaykum

Perintah LOOP digunakan untuk melakukan suatu proses yang berulang-ulang sesuai dengan nilai yang telah ditentukan.
        
       LOOP Tujuan

Tujuan dapat berupa suatu label yang telah didefinisikan, contoh:

             MOV CX,3        ; Banyaknya pengulangan yang dilakukan
Ulang :   INT 10h           ; Tempat terjadinya pengulangan

             LOOP Ulang      ; Lompat ke label 'Ulang'


Pada proses perulangan dengan perintah LOOP, registex CX memegang suatu peranan khusus dimana register ini dijadikan sebagai counter/penghitung terhadap banyaknya looping yang boleh terjadi. Setiap ditemui perintah LOOP, maka register CX akan dikurangi dengan 1 terlebih dahulu, kemudian akan dilihat apakah CX sudah mencapai 0. Proses looping akan selesai bila nilai pada register CX mencapai nol. Seperti pada contoh diatas, maka interupsi 10h akan dihasilkan sebanyak 3 kali(sesuai dengan nilai CX).

      Perlu diperhatikan bahwa jangan sampai anda menaruh CX kedalam proses LOOP karena hal ini akan menyebabkan nilai CX di SET terus sehinnga proses looping tidak bisa berhenti.

Mencetak Beberapa Karakter

Berikut adalah kode untuk mencetak beberapa karakter dengan Loop
.MODEL SMALL
.CODE
ORG 100h

Proses :
            MOV AH,02h
            MOV DL,'A'
            MOV CX,10

Ulang  :
            INT 21h
            ADD DL,1
            LOOP Ulang

            INT 20h
END    Proses

Bila program tersebut dijalankan, maka akan menghasilkan sebagai berikut.


Selanjutnya , kita akan mencetak karakter A-Z dengan perulangan disertai dengan warna dan background .

berikut adalah kode program nya
.MODEL SMALL
.CODE
ORG 100h

proses :
        MOV AH,9h
        MOV BL,96h
        MOV CX,26

ulang  :
        INT 10h
        ADD BL,1
        LOOP ulang

        MOV AH,2h
        MOV DL,'A'
        MOV CX,26

dua   :
        INT 21h
        ADD DL,1
        LOOP dua


        INT 20h
END  proses

Simpan dengan ekstensi *.ASM , compile dan tlink, kemudian jalankan file tersebut, jika tidak terjadi kesalahan, maka hasilnya adalah



Sekian tutorial perulangan pada Assembly. Terima kasih


Wassalamualaykum.
Suni

Mencetak Karakter Beseta Atribut Pada Assembly

0 komentar
Assalamualaykum

Pada postingan kali ini akan membahas mengenai cara menampilkan karakter dan tulian beserta warna dan background dengan Assembly. Atribut yang dimaksudkan disini adalah warna dan background pada tulisan.

Langkah-langkahnya sebagai berikut.

Siapkan aplikasi yang dibutuhkan yaitu Assembler,  bisa download disini  kemudian extract dan letakkan dalam satu folder.

Buka text editor , bisa menggunakan notepad, sublime text, atau notepad++ . Pada tutorial kali ini saya menggunakan sublime text. 


Selanjutnya buka Command Prompt atau bisa digantikan dengan DOSBox yang akan digunakan untuk proses compile . Kemudian mount folder tempat program assember yang kita download tadi.


Kita akan menggunakan Interupsi 10h untuk mencetak karakter beserta warna, berikut adalah aturan pemakaian nya:

INPUT
AH = 09h
AL = Kode ASCII dari karakter yang akan dicetak
BH = Nomor halaman(0 untuk halaman 1)
BL = Atribut atau warna dari karakter yang akan dicetak
CX = Banyaknya karakter tersebut akan dicetak

Setelah semua register dimasukkan nilainya maka lakukanlah interupsi 10h.

Ketikkan kode dibawah ini pada text editor.

.MODEL SMALL 
.CODE
ORG 100h

Proses :
               MOV AH,09h
               MOV AL,'A'
               MOV BH,00h
               MOV BL,93h
               MOV CX,3
               INT 10h

               INT 20h
END        Proses

Selanjutnya simpan file dengan ekstensi *.ASM. Saya menyimpan dengan nama latihan3.ASM. Kemudia lakukan compile program , caranya ketikkan perintah tasm latihan3 maka akan tampil.

  
Selanjutnya lakukan tlink untuk menghasilkan file execute, ketikkan perintah tlink/t latihan3 , setelah itu jalankan program dengan mengetikkan latihan3 pada DOSBox.


Jika tidak terjadi kesalahan, maka akan menghasilkan huruf AAA dengan background biru dan berkedip.

Untuk mengganti warna maupun background karakter bisa dengan mengganti nilai register BL . Jika ingin mengganti perulangan karakter bisa mengganti nilai dari register CX.

Contoh :


.MODEL SMALL

.CODE
ORG 100h

Proses :
               MOV AH,09h
               MOV AL,'A'
               MOV BH,00h
               MOV BL,30h
               MOV CX,4
               INT 10h

               INT 20h
END         Proses

Maka akan menghasilkan karakter AAAA dengan background hijau.


Semoga Bermanfaat. Terima kasih


Wassalamualaykum.


Suni

Download Visual Basic 6.0 Full Gratis

0 komentar
Visual Basic 6.0 merupakan salah satu pemrograman yang masih populer di kalangan programer indonesia karena berbasis windows 32 bit. Pemrograman dengan visual basic ini banyak di terapkan pada setiap mata perkuliahan, untuk pembelajaran program ini dapat di gunakan secara gratis. Namun jika untuk komersil di harapkan menggunakan yang berbayar untuk mencegah hak cipta kepada microsoft. Silahkan download visual basic 6.0 secara secara gratis pada blog kami.


Silahkan download visual basic 6.0 gratis

Mungkin anda tertarik dengan belajar visual basic di android?cek lengkapnya disini




1. 4shared - Download disini

2. Indowebster - Download disini

Bagi yang suka menggunakan versi portabel saya sudah sediakan link download disini dengan password rar : brss45239

Untuk link download program visual basic 6.0 ini kami sediakan beberapa hosting, semoga dapat bermanfaat dan berguna untuk yang sedang belajar visual basic 6.0. Terima kasiih
Suni

Tidur di hotel bersama dengan Operational Manager dan Chief Accounting

0 komentar
Habis bangun pagi maunya langsung makan cuma makan pagi saya cukup berbeda hari ini, yakni beberapa baris kode pemrograman Java, beberapa tab artikel di Google Chrome, dan sebuah lagu rohani berformat mp3 yang dinyanyikan oleh Sari Simorangkir yang berjudul "Dengan Sayapmu". Menu yang cukup kurang lengkap bagi kesehatan fisik :D.

Kejadian hari ini patut untuk dikenang. Kejadian dimana saya tidur
Suni

Mengatasi The Panel key is locked Sony 3LCD Projector

0 komentar


Hari ini saya menjumpai kasus yang belum pernah saya jumpai sebelumnya (Red. Maaf, sengaja berbelit-belit katanya, hehehe). Sewaktu saya sedang mempersiapkan keperluan untuk pelatihan Hotel System di kantor, saya diperhadapkan pada masalah LCD Projector yang tidak mau menyala sama sekali. Hanya lampu indikator yang berwarna oranye yang cuma menyala sedangkan kalau normalnya lampu indikator akan
Suni

Pengenalan Bahasa Assembly

0 komentar
Assalamu'alaykum



Bahasa Pemrograman Assembly

              Bahasa pemrograman generasi kedua adalah bahasa assembly. Bahasa rakitan (bahasa Inggris: assembly language) adalah bahasa pemrograman komputer tingkat rendah. Bahasa assembly merupakan notasi untuk bahasa mesin yang dapat dibaca oleh manusia dan berbeda-beda tergantung dari arsitektur komputer yang digunakan.

Berbeda dengan bahasa pemrograman tingkat tinggi, bahasa assembly atau rakitan biasanya memiliki hubungan 1-1 dengan instruksi bahasa mesin. Misalnya, tiap julukan (mnemonic) yang ditulis di program dengan bahasa rakitan akan diterjemahkan menjadi tepat satu kode operasi yang dapat dimengerti langsung oleh komputer. Pada bahasa tingkat tinggi, satu perintah dapat diterjemahkan menjadi beberapa kode operasi dalam bahasa mesin. Proses pengubahan bahasa rakitan ke bahasa mesin dilakukan oleh assembler, dan proses balikannya dilakukan oleh disassembler.


Bahasa Assembly adalah bahasa pemrograman tingkat rendah. Dalam pemrograman komputer dikenal dua jenis tingkatan bahasa, jenis yang pertama adalah bahasa pemrograman tingkat tinggi (high level language) dan jenis yang kedua adalah bahasa pemrograman tingkat rendah (low level language).
 

Bahasa pemrograman tingkat tinggi lebih berorientasi kepada manusia yaitu bagaimana  agar pernyataan-pernyataan yang ada dalam program mudah ditulis dan dimengerti oleh manusia. Sedangkan bahasa tingkat rendah lebih berorientasi ke mesin, yaitu bagaimana agar komputer dapat langsung mengintepretasikan pernyataan-pernyataan program.

Kelebihan Bahasa Assembly :
1. Ketika di-compile lebih kecil ukuran
2. Lebih efisien/hemat memori
3. Lebih cepat dieksekusi
 

Kesulitan Bahasa Assembly :
1. Dalam melakukan suatu pekerjaan, baris program relatif lebih panjang dibanding bahasa tingkat tinggi
2. Relatif lebih sulit untuk dipahami terutama jika jumlah baris sudah terlalu banyak
3. Lebih sulit dalam melakukan pekerjaan rumit, misalnya operasi matematis 


Semoga bermanfaat


Wassalamu'alaykum .

Sumber :
http://aristiy.blogspot.com/2012/12/pengertian-bahasa-assembly.html
Suni

Rutinitas Wajib Donita Supaya Tetap Cantik

0 komentar
Rutinitas Wajib Donita Supaya Tetap Cantik

Menjadi seorang selebritis, sudah menjadi suatu keharusan bagi Donita untuk selalu tampil cantik. Terkadang kondisi capek membuat kulitnya yang putih tidak terlihat maksimal untuk tampil di depan kamera dengan sorot lampu yang begitu terang.
Agar selalu terlihat cantik, Donita kerap melakukan perawatan agar terlihat maksimal. Tapi hal itu tidak bisa dilakukannya setiap hari. Untuk itu bintang film PUPUS ini selalu membersihkan wajahnya setiap saat.
"Kalau jaga kecantikan, perawatan, memang kewajiban. Kerjaan aku gini nggak bisa yang kalau capek, muka berminyak dan nggak segar, siasatinnya harus pakai moisturiser," ujar Donita saat ditemui di Hotel Morrisey, Menteng, Jakarta Pusat, Selasa (24/6).
"Kalau di depan kamera kan memang perlu segar ya. Sehari-hari kalau aku harus pakai lotion dan moisturizer," lanjutnya. Untuk hal-hal kecil seperti bedak pun, Donita selalu membawanya di dalam tasnya. Yang terpenting bagi Donita wajahnya tidak terlihat berminyak.
"Kalau bedak suka dibawa kalau lagi syuting. Kalau nggak syuting, sering bawa lotion, facial wash, dan moisturaiser. Yang penting bikin muka nggak berminyak," tandasnya.
Tak heran bila ia memiliki kulit wajah yang bersih, segar. Penampilan flawless tersebut ternyata datang dari perawatan rutin sang aktris. Tiru tipsnya, siapa tahu kamu bakal punya penampilan secantik Donita.
Suni

Select distinct value from one column in SQL

0 komentar
As I am developing an Android application called BukuEnde (Still in alpha testing, contact me if you want to test it then I will send the link via your google account), I'm facing a problem of showing every unique category of songs from SQLite table. Here is the format of my table (SongCategory table) :
Table 1. SongCategory
Category SubCategory
-------------
Suni

Zaskia Gotik dan Siti Badriah Diperiksa Polisi, Kenapa?

0 komentar
Zaskia Gotik dan Siti Badriah Diperiksa Polisi, Kenapa?

Kasus pelanggaran hak cipta yang dilaporkan oleh label Nagaswara terhadap beberapa tempat karaoke, seperti Inul Vista, Happy Puppy, Diva sudah memasuki tahap pemeriksaan saksi. Hari ini, Kamis (25/9) dua penyayi yang lagunya diputar di tempat karaoke dan tidak dibayarkan royaltinya pun dipanggil sebagai saksi. Untuk pertama kalinya, Siti Badriah dan Zaskia Gotik menjalankan pemeriksaan di Mabes Polri.
"Agendanya hari ini pemeriksaan saksi Zaskia dan Sibad (SitiBadriah) lagu Bara Bere dan Satu Jam, tadi sudah di BAP Zaskia dan Sibad," ujar Dr. (cand) Edi R. Harwanto, SH., MH., selaku pengacara dari Nagaswara di Mabes Polri, Jakarta Selatan, Kamis (25/9).
Sebanyak 15 pertanyaan disampaikan kepada dua penyanyi dangdut itu. "Tadi ada 2 jam setengah ada pokoknya ada 10 sampe 15 pertanyaan terkait penggunaan lagu dari label Nagaswara tanpa izin," katanya.
Dalam kasus ini, pihak Nagaswara menilai ada pelanggaran yang dilakukan oleh tempat karaoke dengan menggunakan lagu-lagu yang dibawakan oleh artis-artis Nagaswara dan tidak membayar royalti atas penggunaan lagu tersebut.
Selain Zaskia Gotik dan Siti Badriah rencananya beberapa artis yang bernaung di bawah bendera Nagaswara akan dipanggil sebagai saksi juga.
Karaoke bermasalah ini diduga melakukan pelanggaran tindak pidana Pasal 72 ayat (1) dan ayat (2) UU RI No. 19 tahun 2002 tentang Hak Cipta. Jika terbukti melakukan pelanggaran, pemilik karaoke dapat dipidana dengan pidana penjara paling lama 7 Tahun dan atau denda paling banyak Rp 5 miliar. 
Suni

Tawk.to