Anda di halaman 1dari 4

PERINTAH-PERINTAH STRUCTURE QUERY LANGUAGE (SQL) PERINTAH DATA MANIPULATION LANGUAGE (DML) 1.

PERINTAH SELECT PERINTAH INI DIGUNAKAN UNTUK MELIHAT/MENGAMBIL DATA DARI TABEL DATABASE BENTUK DASAR PERINTAH SELECT FIELD1,FIELD2,.. FROM <NAMA TABEL> CONTOH 1. SELECT * FROM BIOMHS PERINTAH DIATAS BERARTI MEMANGGIL/MENGAMBIL SEMUA DATA dari SEMUA FIELD 2. SELECT NPM,NAMA FROM BIOMHS PERINTAH DIATAS BERARTI MEMANGGIL/MENGAMBIL SEMUA DATA dari FIELD NPM DAN NAMA SAJA 3. SELECT * FROM BIOMHS WHERE NPM=08105111211 PERINTAH DIATAS BERARTI MEMANGGIL/MENGAMBIL DATA BERDASARKAN FIELD KUNCI DISINI NPM ADALAH FIELD KUNCINYA 4. SELECT * FROM BIOMHS WHERE nama LIKE %M% PERINTAH DIATAS BERARTI MEMANGGIL/MENGAMBIL DATA BERDASARKAN FIELD KUNCI DISINI NAMA DIMANA NAMANYA MENGANDUNG HURUF M 2. PERINTAH INSERT PERINTAH INI DIGUNAKAN UNTUK MENAMBAH DATA PADA TABEL INSERT INTO <NAMA TABEL>(FIELD1,FIELD2,..) VALUES(VARFIELD1,VARFIELD2,..)

INSERT INTO BIOMHS( NPM, NAMA, TEMPAT_LAHIR, TGL_LAHIR, JENIS_KELAMIN ) VALUES( EDIT1.TEXT, EDIT2.TEXT, EDIT3.TEXT, DATETMEPICKER1.DATETIME, COMBOBOX1.TEXT)

ADOQUERY2.Close; ADOQUERY2.SQL.Clear; ADOQUERY2.SQL.Append('Insert into biomhs('); ADOQUERY2.sql.Append(' npm,'); ADOQUERY2.sql.Append(' nama,'); ADOQUERY2.sql.Append(' tempat_lahir,'); ADOQUERY2.sql.Append(' tgl_lahir,'); ADOQUERY2.sql.Append(' jenis_kelamin)'); ADOQUERY2.sql.Append('Values('); ADOQUERY2.sql.Append(' :npm,'); ADOQUERY2.sql.Append(' :nama,'); ADOQUERY2.sql.Append(' :tempat_lahir,'); ADOQUERY2.sql.Append(' :tgl_lahir,'); ADOQUERY2.sql.Append(' :jenis_kelamin)'); ADOQUERY2.parameters.ParamByName('npm').Value:=edit1.Text; ADOQUERY2.parameters.ParamByName('nama').Value:=edit2.Text; ADOQUERY2.parameters.ParamByName('tempat_lahir').Value:=edit3.Te xt; ADOQUERY2.parameters.ParamByName('tgl_lahir').Value:=datetimepick er1.DateTime; ADOQUERY2.parameters.ParamByName('jenis_kelamin').Value:=combob ox1.Text; ADOQUERY2.execSql; 3. PERINTAH UPDATE PERINTAH INI DIGUNAKAN UNTUK MENGKOREKSI/MENGUBAH DATA PADA TABEL

UPDATE <NAMA TABEL> SET FIELD1 = VARFIELD1, FIELD2 = VARFIELD2 WHERE FIELD KUNCI = VARFIELD KUNCI UPDATE BIOMHS SET NAMA = EDIT2.TEXT, TEMPAT_LAHIR = EDIT3.TEXT WHERE NPM = EDIT1.TEXT ADOQUERY2.Close; ADOQUERY2.SQL.Clear; ADOQUERY2.SQL.Append('UPDATE biomhs SET'); ADOQUERY2.sql.Append(' nama = :nama,'); ADOQUERY2.sql.Append(' tempat_lahir = :tempat_lahir,'); ADOQUERY2.sql.Append(' tgl_lahir= :tgl_lahir,'); ADOQUERY2.sql.Append(' jenis_kelamin= :jenis_kelamin'); ADOQUERY2.sql.Append('WHERE'); ADOQUERY2.sql.Append(' npm = :npm'); ADOQUERY2.parameters.ParamByName('npm').Value:=edit1.Text; ADOQUERY2.parameters.ParamByName('nama').Value:=edit2.Text; ADOQUERY2.parameters.ParamByName('tempat_lahir').Value:=edit3.Te xt; ADOQUERY2.parameters.ParamByName('tgl_lahir').Value:=datetimepick er1.DateTime; ADOQUERY2.parameters.ParamByName('jenis_kelamin').Value:=combob ox1.Text; ADOQUERY2.execSql; 4. PERINTAH DELETE PERINTAH INI DIGUNAKAN UNTUK MENGHAPUS DATA PADA TABEL DELETE FROM <NAMA TABEL> WHERE FIELD KUNCI = VARFIELD KUNCI DELETE FROM BIOMHS WHERE NPM= ADOQUERY2.Close; ADOQUERY2.SQL.Clear; ADOQUERY2.SQL.Append('DELETE FROM biomhs'); ADOQUERY2.sql.Append('WHERE'); ADOQUERY2.sql.Append(' npm = :npm');

ADOQUERY2.parameters.ParamByName('npm').Value:=edit1.Text; ADOQUERY2.execSql;

Anda mungkin juga menyukai