Laman

Solusi Mengatasi Error di Delphi Dengan Pesan Database Connection Componen is not Assigned

Solusi Mengatasi Error di Delphi Dengan Pesan Database Connection Componen is not Assigned


Sumber Masalah

Masalah ini terjadi karena ada komponen dari  koneksi ke database yang propertinya tidak dikonfigurasi dengan benar.

Solusi

Tracert Properti Komponen Zquery atau zconnection,  di property Active di false kan.

 Selamat Mencoba

Cara Mudah Menampilkan File yang di sembunyikan Virus (Hidden) dengan perintah Attrib

Ketika membuka file dari flashdisk atau kamera digital tiba-tiba file tersebut hilang atau tidak terdeteksi padahal kapsitas tempat penyimpanan penuh ini disebabkan oleh virus yang menghiden file-file tersebut. Solusinya gunakan fungsi Attrib. langkahnya adalah sebagai berikut:

1.       Klik Start -> Run kemudian ketikkan CMD lalu tekan ENTER
2.       Pindahkan Prompt aktif ke lokasi Drive (C or D or E dll) ketempat file yang di hidden, missal :File yang hilang berada pada Drive G, maka Pidahkan Prompt Aktif Anda ke Drive G dengan cara ketik G: lalu tekan Enter
3.       Setelah Prompt Anda berubah menjadi “D:\>” langsung lanjutkan denga mengetik perintah  
        attrib –r –s –h /S /D



4.       Selanjutnya Buka Kembali file yang ada Flashdisk, Hardisk Eksternal atau Kamera Digital anda

Keterangan Fungsi  Atribut Attrib

+             :   Untuk menambah atribut
            :   Untuk menghilangkan atribut
R             :   atribut Read Only
A             :   atribut untuk archive
S              :   atribut untuk system
H             :   atribut hidden
/S            :   untuk menyertakan file yang ada dalam sub folder
/D           :   untuk menyertakan semua file dalam folder


Jika Ingin mengetahui lebih detail atribut-atribut fungsi atrib ketik di Command Promt attrib/? hasilnya akan tampak seperti gambar dibawah ini



Selamat Mencoba

Padepokan IT Course
IT Training Center & Solution

 

Jasa Pembuatan Aplikasi Pendeteksian Kematangan Buah Strawberry Menggunakan Teknik Segmentasi Warna Untuk Pelaku Usaha, Bisnis, Supermarket, dan Manufacture Menggunakan C# 2010

Deskripsi Aplikasi

Aplikasi ini dibuat  untuk mendeteksi kematangan buah strawberry dengan menggunakan filter segmentasi warna. Aplikasi ini dapat di hubungkan dengan perangkat micro untuk kepentingan pabrik. Terdapat fleksibilitas pengaturan dimensi area filter per objek dan warna sampel agar didapat filter segmentasi warna yang akurat.

Manfaat Aplikasi

Dapat Membantu  mendeteksi buah berdasarkan sifat geometris tingkat kebulatan dan mengidentifikasi kematangannya berdasarkan ciri warna. Dimana fungsi utama aplikasi ini adalah  Membantu Pelaku Usaha, Bisnis, Supermarket,  (Manufacture) untuk mendeteksi buah Secara Otomatis berdasarkanTingkat kematangannya mealui ciri warna pada kulit buah.
 


Deveplopment Tools : Menggunakan C# 2010

User Interface Aplikasi



More Info Our Product Aplikasi

Eka Saeful, S.kom
Email     : eka_saeful@yahoo.com
HP        :  081214518859 (Simpati), 089676126389 (Tri)
YM       :  eka_saeful
PIN BB :  29F24B6C
Blog      :  - padepokan-it.blogspot.com

                 - training-tik.blogspot.com

Lihat Poftofolio Aplikasi Lainnya Klik DISINI

Padepokan-IT Course
IT Training Center & Solution

 


Cara Mudah Membuat Form Master Data User Insert, Update, dan Delete di Delphi


Dalam Membuat Aplikasi, Data Master adalah data yang paling utama karena merupakan sumber dari data transaksi contoh master data seperti  data user, data barang, data supplier, dan lainnya. Dalam tutorial ini akan dibahas bagaimana membuat Form  Data Master User di Delphi.

Langkahnya Adalah Sebagai berikut:

1.       Pastikan Anda telah Membuat  data Modul untuk Koneksi ke database
2.       Selanjutnya Design Form data user dan Tambahkan Komponen yang diperlukan seperti terlihat pada gambar berikut
DESIGN FORM MASTER USER

3.       Selanjutnya  atur masing-masing property komponen seperti berikut

Komponen
Name
Caption
Password Char

Edit1
Ed_user
-


Edit2
Ed_password
-
*

Button1
Btn_tambah
Tambah


Button2
Btn_edit
Edit


Button3
Btn_hapus
Hapus


Button4
Btn_selesai
Selesai


Button5
Btn_simpan
Simpan


Panel1
Panel 1
-


Zquery1
quser
Connection : dm.koneksidb
SQL : select * from user
Data source
dsuser
Dataset : Quser,  Allign : All Client
dbgrid
griduser
Data Sorce : dsuser



4.       Selanjutnya Buat  Codingnya

Modul
Global unit_master
Coding
var
  Fuser: TFuser;
  sts:smallint;

implementation
uses unit_modul_data;




Komponen
Form
Event
On Close
Coding
Quser.close

Komponen
Form
Event
On Show
Coding
quser.Close;
quser.open;
panel1.Enabled:=true;
panel2.Enabled:=true;
panel3.Visible:=false;
ed_user.Text := '';
ed_password.Text := '';

Komponen
Tombol Tambah
Event
On Click
Coding
panel1.Enabled:=false;
panel2.Enabled:=false;
panel3.Visible:=true;

Komponen
Tombol  Simpan
Event
On Click
Coding

if (ed_user.Text = '') or (ed_password.Text='') then
   begin
    application.MessageBox ('Lengkapi data Terlebih Dahulu..','SIMKorin',MB_ok + MB_NOFOCUS + MB_ICONERROR);
    ed_user.SetFocus;
    exit;
  end;
if sts=1 then
  begin //tambah data
     with dm.qr do
       begin
          close;
          sql.Clear;
          sql.Add('insert into user(name,pass)values("'+Ed_user.Text+'",md5("'+Ed_password.Text+'")) ');
          ExecSQL;
          ShowMessage('tambah data berhasil..');
          close;
       end;
  end;

if sts=0 then
  begin //edit data
    with dm.qr do
       begin
          close;
          sql.Clear;
          sql.Add('update user set name="'+Ed_user.Text+'",pass=md5("'+Ed_password.Text+'") where name="'+quser['name']+'" ');
          ExecSQL;
          ShowMessage('edit data berhasil..');
          close;
       end;
  end;

quser.Refresh;
panel1.Enabled:=true;
panel2.Enabled:=true;
panel3.Visible:=false;

Komponen
Tombol  Batal
Event
On Click
Coding
panel3.Hide;
panel1.Enabled := true;
panel2.Enabled := true;



Komponen
Tombol  Edit
Event
On Click
Coding
panel1.Enabled:=false;
panel2.Enabled:=false;
panel3.Visible:=true;
ed_user.Text:=quser['name'];
ed_password.clear;
sts:=0;



Komponen
Tombol  Hapus
Event
On Click
Coding

if quser.Active and not quser.IsEmpty then
   begin
     with dm.qr do
       begin
          close;
          sql.Clear;
          sql.Add('delete from user where name="'+quser['name']+'" ');
          ExecSQL;
          ShowMessage('Hapus data berhasil..');
          close;
       end;
     quser.Refresh;
   end;


               
Komponen
Tombol  Batal
Event
On Click
Coding
application.Terminate;




4.       Setelah Selesai Coding selanjutnya Run (F9) hasilnya seperti berikut


5.       Lakukan Ujicoba Program dengan menambah data user atau mengedit user.

ADD DATA USER

VALIDASI DATA

EDIT DATA USER

Selamat Mencoba

Padepokan IT Course 
IT Training Center & Solution
081214518859,  29F24B6C