none
Birden Fazla İnsert İnto (ACCESS) RRS feed

  • Soru

  • internetten araştırdığım üzere birden fazla kayıt eklemek için kodları araştırdım en mantıklısı olanı virgüllü olanında buldum fakat bunu access de çalıştırınca SQL Deyiminde Noktalı Virgül(;) hatasına rastladım nerde sorun var acaba... 

    INSERT INTO ogr_notlar_tablosu (no,adi,soyadi,not1,not2,not3)
    Values
    (1,'AHMED HAKAN','BAYRAK',90,80,70),
    (2,'ABDULLAH','UYSAL',100,50,79),
    (3,'SAMED','ŞEN',94,32,67),
    (4,'İSMAİL','ÇIRAKOĞLU',55,22,44);

    Not : Alan adları tablo adları konusunda sıkıntı yoktur ve tek tırnaklar , çift tırnak olarak da denenince aynı hata....

    3 Kasım 2016 Perşembe 18:04

Yanıtlar

  • access demek aci cekmek demek :)

    Gosterdiginiz syntax access'te gecerli degil (hos gerci, cogu veritabaninda gecerli degil, bu sefer sadece accesse ozel garipliklerden bir yenisi diyemeyiz).

    Tek tek insert edin.

     
    • Düzenleyen CetinBasoz 3 Kasım 2016 Perşembe 19:03
    • Yanıt Olarak Öneren Azure.mbaykan 4 Kasım 2016 Cuma 06:17
    • Yanıt Önerisini Geri Alan RumpleSteelSkin 15 Aralık 2016 Perşembe 17:27
    • Yanıt Olarak İşaretleyen RumpleSteelSkin 15 Aralık 2016 Perşembe 17:27
    3 Kasım 2016 Perşembe 19:02

Tüm Yanıtlar

  • Türkçede "," sayıların ondalık ayırıcısı olduğu için liste türü şeylerde "," kullanamazsınız. Onun yerine ";" kullanılır. Virgülleri noktalı virgül yapıp deneyin.

    http://pgnchess.com
    http://dergikapaklari.com

    3 Kasım 2016 Perşembe 18:48
  • access demek aci cekmek demek :)

    Gosterdiginiz syntax access'te gecerli degil (hos gerci, cogu veritabaninda gecerli degil, bu sefer sadece accesse ozel garipliklerden bir yenisi diyemeyiz).

    Tek tek insert edin.

     
    • Düzenleyen CetinBasoz 3 Kasım 2016 Perşembe 19:03
    • Yanıt Olarak Öneren Azure.mbaykan 4 Kasım 2016 Cuma 06:17
    • Yanıt Önerisini Geri Alan RumpleSteelSkin 15 Aralık 2016 Perşembe 17:27
    • Yanıt Olarak İşaretleyen RumpleSteelSkin 15 Aralık 2016 Perşembe 17:27
    3 Kasım 2016 Perşembe 19:02
  • sql 2005 te de aynı şeyi yapamazsınız. bu özellik sql 2008 ve üzerinde var

    Access'teki, sql 2005 ten de önce geliştirilmiş ve hatırladığım kadarı ile de değişmedi

    INSERT ile tek tek kaydetmek gerekir


    4 Kasım 2016 Cuma 06:19