SQL Cümleciğinde 255 Karakter Sorunu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
Akshan
Üye
Mesajlar: 23
Kayıt: 14 Kas 2005 08:35

SQL Cümleciğinde 255 Karakter Sorunu

Mesaj gönderen Akshan »

Arkadaşlar forumda aradım ancak aradığım cevabı bulamadım.

Kod: Tümünü seç


IBQuery2.SQL.Add('insert into TEKLIF(RODAJ,BIZOTE,BASKI...........)');
IBQuery2.SQL.Add('Values(:RODAJ,:BIZOTE,:BASKI,...............)');
Bu şekilde bir kod yapısı kullanıyorum,ancak sql cümleciği 255 karakteri geçtiği için hata veriyor...

Bu sorunu nasıl çözebilirim?

Teşekkürler..........
Kullanıcı avatarı
ALUCARD
Üye
Mesajlar: 1270
Kayıt: 27 Eyl 2003 10:12
Konum: Samsun
İletişim:

Mesaj gönderen ALUCARD »

bu satırı aşağı doğru bölmen gerekir

Kod: Tümünü seç

IBQuery2.SQL.Add('insert into MUSTERI
  (ID, ADISOYADI, ADRESI, TELEFON, FAX, GSM, BORC, ALACAK, BAKIYE, ALACAKFINDIK, 
   BORCFINDIK, BAKIYEFINDIK, VERGIDAIRESI, VERGINO, TIP)
values
  (:ID, :ADISOYADI, :ADRESI, :TELEFON, :FAX, :GSM, :BORC, :ALACAK, :BAKIYE, 
   :ALACAKFINDIK, :BORCFINDIK, :BAKIYEFINDIK, :VERGIDAIRESI, :VERGINO, 
   :TIP)')
بِسْمِ اللهِ الرَّحْمنِ الرَّحِيمِ
Forumun 365. Üyesi
Hiç Bir Şey İnsan Kadar Yükselemez ve Alçalamaz

Erkan ÇAĞLAR
Kullanıcı avatarı
Akshan
Üye
Mesajlar: 23
Kayıt: 14 Kas 2005 08:35

Mesaj gönderen Akshan »

şu şekilde yazdım ama kabul etmiyor..

Kod: Tümünü seç

IBQuery2.SQL.Add('insert into TEKLIF
        (KMTUL,BMKARE,ISZ,RODAJ,BIZOTE,BASKI,TEMPER,KANAL,DELIK,DELIK2,DS2,ISKONTO,YEKUN,
MARJ,KAL,OZELLIK,MKOD,SIRANO,TOPFIYAT,TOPMKARE,DS1,IKISI,TEKTAR,MUSTERI,URUNKOD,EN,BOY,BFIYAT,ADET,TEKNO,MTUL,MKARE,AGIRLIK,TFIYAT)
       Values
        (:KMTUL,:BMKARE,:ISZ,:KMTUL,:BMKARE,:ISZ,:RODAJ,:BIZOTE,:BASKI,:TEMPER,:KANAL,:DELIK,:DELIK2,:DS2,:ISKONTO,
:YEKUN,:MARJ,:KAL,:OZELLIK,:MKOD,:SIRANO,:TOPFIYAT,:TOPMKARE,:DS1,:IKISI,:TEKTAR,:MUSTERI,:URUNKOD,:EN,:BOY,:BFIYAT,:ADET,:TEKNO,:MTUL,:MKARE,:AGIRLIK,:TFIYAT)');
       
Bir alt satıra geçtiği zaman mavilik kayboluyor.Siyah oluyor ve kabul etmiyor..

Unterminated String hatası veriyor...
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

bir string ancak bir tek satırda yazılabilir. Yani açılan tırnak(') aynı satırda kapatılmalıdır. Burada gördüğüm kadarı ile kapatılmamış.

Kod: Tümünü seç

IBQuery2.SQL.Add('insert into TEKLIF');
        IBQuery2.SQL.Add('(KMTUL,BMKARE,ISZ,RODAJ,BIZOTE,BASKI,TEMPER,KANAL,DELIK,DELIK2,DS2,ISKONTO,YEKUN,');
IBQuery2.SQL.Add('MARJ,KAL,OZELLIK,MKOD,SIRANO,TOPFIYAT,TOPMKARE,DS1,IKISI,TEKTAR,MUSTERI,URUNKOD,EN,BOY,BFIYAT,ADET,TEKNO,MTUL,MKARE,AGIRLIK,TFIYAT)');
IBQuery2.SQL.Add('       Values');
        IBQuery2.SQL.Add('(:KMTUL,:BMKARE,:ISZ,:KMTUL,:BMKARE,:ISZ,:RODAJ,:BIZOTE,:BASKI,:TEMPER,:KANAL,:DELIK,:DELIK2,:DS2,:ISKONTO,');
IBQuery2.SQL.Add(':YEKUN,:MARJ,:KAL,:OZELLIK,:MKOD,:SIRANO,:TOPFIYAT,:TOPMKARE,:DS1,:IKISI,:TEKTAR,:MUSTERI,:URUNKOD,:EN,:BOY,:BFIYAT,:ADET,:TEKNO,:MTUL,:MKARE,:AGIRLIK,:TFIYAT)');
       
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
Kullanıcı avatarı
vkamadan
Kıdemli Üye
Mesajlar: 1935
Kayıt: 17 Mar 2004 03:52
Konum: Adapazarı
İletişim:

Mesaj gönderen vkamadan »

merhaba,

Kod: Tümünü seç

IBQuery2.SQL.Add('insert into TEKLIF'+        '(KMTUL,BMKARE,ISZ,RODAJ,BIZOTE,BASKI,TEMPER,KANAL,DELIK,DELIK2,DS2,ISKONTO,YEKUN,'+
'MARJ,KAL,OZELLIK,MKOD,SIRANO,TOPFIYAT,TOPMKARE,DS1,IKISI,TEKTAR,MUSTERI,URUNKOD,EN,BOY,BFIYAT,ADET,TEKNO,MTUL,MKARE,AGIRLIK,TFIYAT)'+
'Values(:KMTUL,:BMKARE,:ISZ,:KMTUL,:BMKARE,:ISZ,:RODAJ,:BIZOTE,:BASKI,:TEMPER,:KANAL,:DELIK,:DELIK2,:DS2,:ISKONTO,'+
':YEKUN,:MARJ,:KAL,:OZELLIK,:MKOD,:SIRANO,:TOPFIYAT,:TOPMKARE,:DS1,:IKISI,:TEKTAR,:MUSTERI,:URUNKOD,:EN,:BOY,:BFIYAT,:ADET,:TEKNO,:MTUL,:MKARE,:AGIRLIK,:TFIYAT)');     
şeklinde düzenleyebilirisiniz.
Volkan KAMADAN
www.polisoft.com.tr
Cevapla