ÇözümPark'a hoş geldiniz. Oturum Aç | Üye Ol
 
Ana Sayfa Makale Video Forum Resimler Dosyalar Etkinlik Hizmetlerimiz Biz Kimiz

Geçersiz dize veya arabellek uzunluğu

Son Mesajınız 09-15-2018, 16:51 Can Kaya tarafından gönderildi. 2 yanıt.
Mesajları Sırala: Önceki Sonraki
  •  09-13-2018, 11:28 535762

    Geçersiz dize veya arabellek uzunluğu

    Merhabalar,

    Aşağıdaki anlatacağım konu ile alakalı haftalardır araştırma yapıyorum ama bir sonuca ulaşamadım. Varsa fikrinizi rica ederim.

     

    Sql Server 2008 kullanıyorum. Database üzerinde Questmanager ve User_Questlog adında tablom var. 

     

    C# üzerinde yazılmış bir program bu tablolar üzerinde okuyup verileri yazması gerekiyor ama aşağıdaki hatayı veriyor. 

     

    Client üzerinde işlemleri yapıyor doğru çalışıyor gibi görünüyor ama kayıt kısmını yapmıyor.

    Proğramın log dosyasında aşağıdaki gibi hata veriyor.

    [QuestManager SaveData][Err code:0] [Microsoft][ODBC Driver Manager] Geçersiz dize veya arabellek uzunluğu

     

    Yardım ve fikrinizi rica ederim, Teşekkürler.

  •  09-14-2018, 20:07 535872 Cevap 535762

    Cevap : Geçersiz dize veya arabellek uzunluğu

    Merhaba

    Programın connection string de sorun olabilir mi, kontorl ettiniz mi. SQL e gelen istek ile alakalı bir durum da olabilir. Kod tarafında bir sorun gibi gözüküyor.


    Forum Kuralları: http://www.cozumpark.com/forums/thread/650.aspx

    http://www.yavuzfilizlibay.com
  •  09-15-2018, 16:51 535900 Cevap 535762

    Cevap : Geçersiz dize veya arabellek uzunluğu

    veri tabanında işlem yaptığınız kod bloğunu paylaşırsanız daha sağlıklı bir yorum yapabilriz. Çok generic bir hata herşeyden kaynaklanıyor olabilir. Masaüstüne eğer windows bir makinaysa .udl uzantılı bir dosya yaratıp connectionstringinizi kontrol edebilirsiniz.

    Odbc driver versiyonundan da kaynaklanabilir. Biraz daha detay vermelisiniz. Veri tabanı seviyesinde gelen istekleri trace edebilrsiniz.

    Etraflıca incelenmesi gereken bir durum kısacası.

    Saygılarımla.

     

    Mustafa Kılınçoğlu:

    Merhabalar,

    Aşağıdaki anlatacağım konu ile alakalı haftalardır araştırma yapıyorum ama bir sonuca ulaşamadım. Varsa fikrinizi rica ederim.

     

    Sql Server 2008 kullanıyorum. Database üzerinde Questmanager ve User_Questlog adında tablom var. 

     

    C# üzerinde yazılmış bir program bu tablolar üzerinde okuyup verileri yazması gerekiyor ama aşağıdaki hatayı veriyor. 

     

    Client üzerinde işlemleri yapıyor doğru çalışıyor gibi görünüyor ama kayıt kısmını yapmıyor.

    Proğramın log dosyasında aşağıdaki gibi hata veriyor.

    [QuestManager SaveData][Err code:0] [Microsoft][ODBC Driver Manager] Geçersiz dize veya arabellek uzunluğu

     

    Yardım ve fikrinizi rica ederim, Teşekkürler.

RSS haberlerini XML olarak görüntüle