Mysql Select Hatası

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
yasineken
Üye
Mesajlar: 5
Kayıt: 30 Eyl 2007 09:59

Mysql Select Hatası

Mesaj gönderen yasineken »

Sevgili Arkadaşlar;
Çalıştığım şirketin opencart bir web sitesi var.Bu sitedeki son siparişleri delphi ile almak istiyorum.Sorun şu ki opencart veritabanında siparişler "order" tablosunda tutuluyor.Dolayısıyla delphi ado query ile bağlantı yapmaya çalıştığım zaman bana hata veriyor.Bu sorunu nasıl giderebilirim verileri nasıl çekebilirim.Mysql order komutundan dolayı olduğunu biliyorum.Tablo ismi değişirse site çalışmaz.Şimdiden Teşekkürler...

Tablo Bağlantı
siparis.close;
siparis.SQL.Clear;
siparis.SQL.Add('select * from order') ;
siparis.open;
siparis.Active:=true;
mkysoft
Kıdemli Üye
Mesajlar: 3103
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: Mysql Select Hatası

Mesaj gönderen mkysoft »

Tablo isimlerini tek tırnak içinde yazarbilirsiniz.
yasineken
Üye
Mesajlar: 5
Kayıt: 30 Eyl 2007 09:59

Re: Mysql Select Hatası

Mesaj gönderen yasineken »

Yine hata verdi kardeşim.
[Error] Unit1.pas(36): ')' expected but identifier 'order' found
mkysoft
Kıdemli Üye
Mesajlar: 3103
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Re: Mysql Select Hatası

Mesaj gönderen mkysoft »

Yatık tırnak denediniz mi?
yasineken
Üye
Mesajlar: 5
Kayıt: 30 Eyl 2007 09:59

Re: Mysql Select Hatası

Mesaj gönderen yasineken »

İlgin alakan için teşekkür ederim kardeşim işin gücün rast gelsin.Yatık tırnak oldu.
Kullanıcı avatarı
freeman35
Admin
Mesajlar: 2356
Kayıt: 12 Haz 2003 04:05
Konum: merkez camii yanı

Re: Mysql Select Hatası

Mesaj gönderen freeman35 »

tasarım yapıyorsan table adını mutlaka ve mutlaka değiştir. "komut" kelimelerini değişken olarak kullanamazsın. tüm dillerde asıl kural budur. "order" sırala anlamında kullanılan komuttur, aldığın hatanın esas kaynağı bu.
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5

Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Cevapla