• 10-01-2010, 03:25:42
    #1
    Arkadaşlar asp ile blog yazdım datası mysql fakat söyle bir sorunla karşılaştım çözemiyorum..

    Konunun başlık kısmı işte tarih falan bide içerik kısmı var normalde içerik kısmına fazla karakter girmediğim zaman dataya kayıt yapıyor fakat içerik kısmına uzun bir text girdiğim zaman kayıt yapamıyorum ve verdiği hata :

    Microsoft OLE DB Provider for ODBC Drivers hata '80040e14'

    [MySQL][ODBC 3.51 Driver][mysqld-5.1.30-community]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'yi açtım. Açıkcası bu gördüğünüz arayüz ana hatlarıyla neredeyse 1 ' at line 1

    /asp/deneme/yeniyaziekle.asp, satır 153

    153. satırda herşey normal çünkü kısa text girince sorun yok data tiplerinden sanırsam hata ama çözemedim yardım edermisiniz..
  • 10-01-2010, 03:28:51
    #2
    ilgili sütunun karakter sınırını gözden geçirin..
  • 10-01-2010, 03:31:37
    #3
    set rs= Baglanti.Execute("INSERT INTO blog (baslik,tarih,ekleyen,sk,izlenme,icerik,seo) VALUES ('"&baslik&"','"&Date()&"','"&ekleyen&"','"&sk&"', '0','"&icerik&"','"&404&"')")

    Satır aynen bu şekilde ben bi hata göremedim ama
  • 10-01-2010, 03:33:10
    #4
    text yaptım sınır yok
  • 10-01-2010, 03:34:43
    #5
    eminmisiniz ? iyice gözden geçirin.

    eklediğiniz satırları tek tek sayın.
  • 10-01-2010, 03:43:48
    #6
    Saydım zaten sırasıyla gidiyor en başında id var sadece burda gözükmeyen oda otomatik sayı kısa bir yazı yazdığımda zaten hepsini dolduruyo hiç eksik yok ama uzun text girince hata veriyor
    data tipleri:

  • 10-01-2010, 03:45:13
    #7
    peki hangi alana eklemeye çalışırken hata veriyor ? baslik mi ?
  • 10-01-2010, 03:47:28
    #8
    sadece "icerik" normalde kısa textlerde içeriğede yazıyor fakat uzun olunca ""icerik"" hata.
  • 10-01-2010, 03:48:39
    #9
    kullandığınız karakterlerden olabilir mi peki ?

    türkçe karakter ve diğer karakterlerden kullanmadan denermisiniz ?