Arsip: Tambah Data dgn TZQuery Error

more 13 years ago
onsir
Saya mempunyai kode spt dibawah ini, dengan komponen ZEOS, Koneksi ke database dan table sudah berhasil, tetapi pada saat akan tambah data tampil error ‘ZQryInsert: Cannot modify a read-only dataset’
Komponen yang digunakan TZQuery;
Atas jawaban rekan-rekan saya ucapkan terima kasih.
ZQryInsert.Connection :=ZConDBInit;
ZQryInsert.SQL.Clear;
ZQryInsert.SQL.Add('select from TBarang');
ZQryInsert.Open;
SQLInsert:='Select from TBarang where KodeBrg=' + QutedStr(edtKode.Text);
ZQryCreateDBTabel.SQL.Clear;
ZQryCreateDBTabel.SQL.Add(SQLInsert );
ZQryCreateDBTabel.Open;
If ZQryCreateDBTabel.Eof Then
Begin
ZQryInsert.Append;
ZQryInsert.FieldByName('KodeBrg').AsString :=edtKode.Text;
ZQryInsert.FieldByName('NamaBrg').AsString :=edtNama.Text;
ZQryInsert.Post;
End;

more 13 years ago
ImanD
If ZQryCreateDBTabel.Eof Then Begin ZQryInsert.Append; ZQryInsert.FieldByName('KodeBrg').AsString :=edtKode.Text; ZQryInsert.FieldByName('NamaBrg').AsString :=edtNama.Text; ZQryInsert.Post; End;bro yg namanya query itu ga bisa buat nambah, klo table emang bisa. query untuk nambah dengan perintah sql, ni sample nya:
with ZQryInsert do
begin
Close;
SQL.Clear;
SQL.Add(Format('INSERT INTO TBarang(KodeBrg,NamaBrg) VALUES(%s,%s)',));
Open;
end;
tolong di perdalam apa itu Query dan apa itu Table
more 13 years ago
onsir
with ZQryInsert do
begin
Close;
SQL.Clear;
SQL.Add(Format('INSERT INTO TBarang(KodeBrg,NamaBrg) VALUES(%s,%s)',));
//Open;
ExecSQL;
end;

more 13 years ago
wati
[quote:aa105985e2="onsir"]Saya mempunyai kode spt dibawah ini, dengan komponen ZEOS, Koneksi ke database dan table sudah berhasil, tetapi pada saat akan tambah data tampil error ‘ZQryInsert: Cannot modify a read-only dataset’
Komponen yang digunakan TZQuery;
Atas jawaban rekan-rekan saya ucapkan terima kasih.
ZQryInsert.Connection :=ZConDBInit;
ZQryInsert.SQL.Clear;
ZQryInsert.SQL.Add('select from TBarang');
ZQryInsert.Open;
SQLInsert:='Select from TBarang where KodeBrg=' + QutedStr(edtKode.Text);
ZQryCreateDBTabel.SQL.Clear;
ZQryCreateDBTabel.SQL.Add(SQLInsert );
ZQryCreateDBTabel.Open;
If ZQryCreateDBTabel.Eof Then
Begin
ZQryInsert.Append;
ZQryInsert.FieldByName('KodeBrg').AsString :=edtKode.Text;
ZQryInsert.FieldByName('NamaBrg').AsString :=edtNama.Text;
ZQryInsert.Post;
End;[/quote:aa105985e2]
ambil komponent Zeos nya dimana nih. tolong donk alamatnya. pleaseeeeeeee,
untuk firebird kan?
thx b4

more 13 years ago
Melon_Cry
@ImanD:Benar kata bro, mana bisa perintah select untuk masukan data. lihat query yang ImanD kasih. Sedikit info: untuk onsir Query adalah sekumpulan / perintah dalam Sql yang akan dieksekusi. Tabel, adalah bagian dari sebuah data base. Tabel - tabel bisa ber-relasi satu sama lain. (Benar gak ya?). Zeos ver 6.1 aku punya sih.If ZQryCreateDBTabel.Eof Then Begin ZQryInsert.Append; ZQryInsert.FieldByName('KodeBrg').AsString :=edtKode.Text; ZQryInsert.FieldByName('NamaBrg').AsString :=edtNama.Text; ZQryInsert.Post; End;bro yg namanya query itu ga bisa buat nambah, klo table emang bisa. query untuk nambah dengan perintah sql, ni sample nya:tolong di perdalam apa itu Query dan apa itu Tablewith ZQryInsert do begin Close; SQL.Clear; SQL.Add(Format('INSERT INTO TBarang(KodeBrg,NamaBrg) VALUES(%s,%s)',)); Open; end;
more ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
- Project Group dalam Lazarus
- FastPlaz Database Explorer
- Release: FastPlaz Super Mom v0.12.22
- PascalClass #3: Web Development with Free Pascal
- Makna Pascal di Pascal Indonesia
- Kulgram : Instalasi Lazarus di Perangkat Berbasis ARM
- PascalClass #1: Analisa Database dan Machine Learning
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
- Mengenal OXYGENE – Pascal For .NET
- PascalTalk #5: UX: Research, Design and Engineer
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 3 months ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 3 months ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 months ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 months ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 months ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 months ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 1 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 8 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 8 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 8 years ago
Random Topic
- mau nyalain lampu pake komputer
by ilham in Hal umum tentang Pascal Indonesia more 14 years ago - Grab Data yang masuk ke Printer
by zuyo in Network, Files, I/O & System more 13 years ago - Bgm cara baca dta mysql yg terdapat pd komp. lain???-3 tier
by sukuguci in MySQL more 14 years ago - Gairah baru
by Tbawor in Hal umum tentang Pascal Indonesia more 13 years ago - Jakarta Banjir .... Banjir Jakarta
by kaka-delphi in OOT more 13 years ago - logika pengisian pulsa, gmn ya....?
by coacoac in Tip n Trik Pemrograman more 13 years ago - form kedip
by luq_h in Form Enhancement & Graphical Controls more 9 years ago - Always Maximize
by 3m8ooo in Hal umum tentang Pascal Indonesia more 11 years ago - buat sub form dari sebuah form utama
by gold3n_b0y in Hal umum tentang Pascal Indonesia more 14 years ago - cetak nota
by rasid in Enginering more 15 years ago