Anasayfa » Forum

Geçersiz dize ...
 

Geçersiz dize veya arabellek uzunluğu  

  RSS
Mustafa Kılınçoğlu
(@MustafaKilincoglu)
Yeni Üye

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.

Alıntı
Gönderildi : 13/09/2018 14:28
Yavuz Filizlibay
(@YavuzFilizlibay)
Üye

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.

CevapAlıntı
Gönderildi : 14/09/2018 23:07
Can Kaya
(@cankaya)
Yeni Üye Forum Yöneticisi

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.

 

[quote user="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.

[/quote]

CevapAlıntı
Gönderildi : 15/09/2018 19:51
Paylaş:
  
Çalışıyor

Lütfen Giriş yap yada Kayıt ol