Arsip: query

more 17 years ago
muktaf
saya punya problem di query ..
bila saya menggunakan sintak di bawah ini sering error
procedure lie(ss:strings);
begin
form1.Zqall.SQL.Clear;
form1.Zqall.SQL.Add(ss);
form1.ZQall.ExecSQL;
end;
procedure TForm3.ACCSURAT1Click(Sender: TObject);
var va:string;
begin
va:='insert into suratacc select from surat where no='+#39+dbgrid1.Fields[0].AsString+#39+';';
va:=va+'insert into history(nama,nip,nomor,tglacc) values('+#39+form13.label26.Caption+#39+','+#39+form13.label27.Caption+#39+','+#39+aha+#39+','+#39+datetostr(now())+#39+');';
va:=va+'; delete from surat where no='+#39+dbgrid1.Fields[0].AsString+#39;
lie(va);
end;
tapi bila saya uraikan satu persatu tidak ada masalah
lie('insert into suratacc select from surat where no='+#39+dbgrid1.Fields[0].AsString+#39);
lie('insert into history(nama,nip,nomor,tglacc) values('+#39+form13.label26.Caption+#39+','+#39+form13.label27.Caption+#39+','+#39+aha+#39+','+#39+datetostr(now())+#39+')');
lie('delete from surat where no='+#39+dbgrid1.Fields[0].AsString+#39);
di mana yaa kesalahannya... mohon penjelasanya[pas:1:4de355e2b5][/pas:1:4de355e2b5]
more 17 years ago
nurez
var : lie nya mana mass..? ngga dideklarasiin..?
atw pesan errornya apa? biar master2 yg jago bs jawb..
sy msh cupu lho.. :(

more 17 years ago
ichan29
klo melihat dr coding, maksud km menggabung utk 3 perintah yg digabung ke dalam satu var berupa string, lalu diexsecute dg procedure lie.
klo pake MSSQL field "no" yg menjadi kondisi km itu merupakan reserve word dr MSSQL, trus tanda ";" ???

more 17 years ago
armanefendi
klo nggak salah analisis mas, kayaknya var va itu ditambahkan deh dari va sebelumya jadi query jadi bingung, yang kedua langsung pake lie itu va yang pertama di gantikan oleh va berikutnya sehingga tidak error
saya kira gitu mas
:d

more 17 years ago
bagussb
bro.. nambahin sedikit.. keliatannya terlalu panjang text nya...
karena SQL kan bentuknya adalah TString..
jadi baiknya pas digabungin jangan langsung dipanjangin gitu...
kalo ngga satu satu, paling tambahin karakter#13di akhir setiap command...
mudah2an jalan.. :mrgreen:

more 17 years ago
muktaf
bila saya langsung jalankan command sql dari mysql seperti ini
insert into suratacc select * from surat where no='2';
insert into history(nama,nip,nomor,tglacc) values('indra','5467','nm/230/2007',10/08/2007');
delete from surat where no='2'
tidak ada masalah.. tapi sedangkan saya ubah ke syntak query kok terjadi masalah errornya di " no='2 ; insert into history(nama,nip" ...

more 17 years ago
ImanD
sebenernya yg jadi masalah adalah adanya ; 2x diakhir yaitu sebelum perintah delete.maka si execute bingung karena mo jalanin 1 statement yg kosong, makanya error!
cobain yg ini
procedure lie(ss:strings);
begin
form1.Zqall.SQL.Text:=ss;
form1.ZQall.ExecSQL;
end;
procedure TForm3.ACCSURAT1Click(Sender: TObject);
var va:string;
begin
va:='insert into suratacc select * from surat where no='+#39+dbgrid1.Fields[0].AsString+#39+';';
va:=va+'insert into history(nama,nip,nomor,tglacc) values('+#39+form13.label26.Caption+#39+','+#39+form13.label27.Caption+#39+','+#39+aha+#39+','+#39+datetostr(now())+#39+');';
va:=va+'delete from surat where no='+#39+dbgrid1.Fields[0].AsString+#39;
lie(va);
end;
more ...
- Pages:
- 1
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 12 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 12 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 12 years ago
Random Topic
- Penting bagi pemula
by wi2nt in Hal umum tentang Pascal Indonesia more 16 years ago - tanya, aplikasi server/client
by noo_r1r1n in Network, Files, I/O & System more 14 years ago - restart program
by lela in Tip n Trik Pemrograman more 18 years ago - Inser tanggal selama 1 tahun
by delphi1st in Tip n Trik Pemrograman more 18 years ago - Delphi 2005 for .NET
by bonnie2005 in Delphi.NET more 19 years ago - triangular fuzzy
by irmains in Bedah Kasus more 15 years ago - Bagaimana caranya handling onpostError dengan ADO
by surip in Hal umum tentang Pascal Indonesia more 18 years ago - ambil tanggal & jam milik komputer server
by imunk in Enginering more 20 years ago - Soal Font yang Cilik di forum ini
by danieljun in Kritik & Saran more 17 years ago - FreeReport Variable
by irosyidi in Hal umum tentang Pascal Indonesia more 18 years ago