Delphi Can
odbc microsoft access sürücüsü bilinmiyor çok az parametre 1 bekleniyor - Baskı Önizleme

+- Delphi Can (https://www.delphican.com)
+-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6)
+--- Konu Başlığı: odbc microsoft access sürücüsü bilinmiyor çok az parametre 1 bekleniyor (/showthread.php?tid=4527)



odbc microsoft access sürücüsü bilinmiyor çok az parametre 1 bekleniyor - erdogan - 14-02-2020

Merhaba Arkadaşlar,

Aşağıdaki kodu access de çalıştırdığımda bir sorun yok ama uniconnectionda çalıştırdğımda aşağıdaki hatayı veriyor.

"odbc microsoft access sürücüsü bilinmiyor çok az parametre 1 bekleniyor"


  UniConnection1.ExecSQL(' INSERT INTO SIPARISLER '
                +' ( NUMARA, URUN, KATEGORI, ACIKLAMA, ADET, TUTAR, DURUM, SIPARIS_NO, '
                +' TARIH, SAAT, DEPOZITO, BARKOD, URUN_NO, FIS_TIPI ) '
                +' SELECT ys_orders.customerphone,'
                +' URUNLER.ADI,'
                +' URUNLER.KATAGORI,'
                +' ys_orders.ordernote, '
                +' ys_orders_products.quantity,'
                +' ys_orders_products.price, '
                +' ys_orders_products.productname,'
                +' ys_orders.id,'
                +' Format(ys_orders.SIPARIS_TARIHI,"yyyy/mm/dd"), '
                +' Time(), '
                +''+#39+''+#39+','
                +' URUNLER.BARKOD,'
                +' URUNLER.URUN_NO,'
                +''+#39+'Satış'+#39+''
                +' FROM (ys_products LEFT JOIN URUNLER ON '
                +' ys_products.stokkodukimlik = URUNLER.KIMLIK)'
                +' RIGHT JOIN (ys_orders_products LEFT JOIN ys_orders ON'
                +' ys_orders_products.orderid = ys_orders.id) ON '
                +' ys_products.id = ys_orders_products.id'
                +' WHERE ys_orders.id =  '+#39+edtOrderId.Text+#39+');



Cvp: odbc microsoft access sürücüsü bilinmiyor çok az parametre 1 bekleniyor - Halil Han BADEM - 14-02-2020

(14-02-2020, Saat: 23:15)erdogan Adlı Kullanıcıdan Alıntı: Merhaba Arkadaşlar,

Aşağıdaki kodu access de çalıştırdığımda bir sorun yok ama uniconnectionda çalıştırdğımda aşağıdaki hatayı veriyor.

"odbc microsoft access sürücüsü bilinmiyor çok az parametre 1 bekleniyor"

  UniConnection1.ExecSQL(' INSERT INTO SIPARISLER '
                +' ( NUMARA, URUN, KATEGORI, ACIKLAMA, ADET, TUTAR, DURUM, SIPARIS_NO, '
                +' TARIH, SAAT, DEPOZITO, BARKOD, URUN_NO, FIS_TIPI ) '
                +' SELECT ys_orders.customerphone,'
                +' URUNLER.ADI,'
                +' URUNLER.KATAGORI,'
                +' ys_orders.ordernote, '
                +' ys_orders_products.quantity,'
                +' ys_orders_products.price, '
                +' ys_orders_products.productname,'
                +' ys_orders.id,'
                +' Format(ys_orders.SIPARIS_TARIHI,"yyyy/mm/dd"), '
                +' Time(), '
                +''+#39+''+#39+','
                +' URUNLER.BARKOD,'
                +' URUNLER.URUN_NO,'
                +''+#39+'Satış'+#39+''
                +' FROM (ys_products LEFT JOIN URUNLER ON '
                +' ys_products.stokkodukimlik = URUNLER.KIMLIK)'
                +' RIGHT JOIN (ys_orders_products LEFT JOIN ys_orders ON'
                +' ys_orders_products.orderid = ys_orders.id) ON '
                +' ys_products.id = ys_orders_products.id'
                +' WHERE ys_orders.id =  '+#39+edtOrderId.Text+#39+');

Neden uniQuery kullanmıyorsunuz?


odbc microsoft access sürücüsü bilinmiyor çok az parametre 1 bekleniyor - erdogan - 14-02-2020

Merhaba,

uniquery ile de denedim ama aynı hatayı veriyor.


UniQuery1.SQL.Clear;
     UniQuery1.SQL.Add(Memo1.Text);
     UniQuery1.Execute;



Cvp: odbc microsoft access sürücüsü bilinmiyor çok az parametre 1 bekleniyor - Halil Han BADEM - 14-02-2020

(14-02-2020, Saat: 23:23)erdogan Adlı Kullanıcıdan Alıntı: Merhaba,

uniquery ile de denedim ama aynı hatayı veriyor.

UniQuery1.SQL.Clear;
      UniQuery1.SQL.Add(Memo1.Text);
     UniQuery1.Execute;

Access sürücüsü bilgisayarınızda yüklü mü?
ODBC ekranından kontrol ediniz.

Bkz. ODBC Access Driver


odbc microsoft access sürücüsü bilinmiyor çok az parametre 1 bekleniyor - erdogan - 14-02-2020

Evet yüklü,

evet AccessUniProvider1 sayfada ekli kısa bir sorgu yazınca çalışıyor ama ekteki kodu yazınca hata veriyor.

sorguda access de çalışıyor bir sıkıntı yok.