TEXT alanı blobStream ile okurken hata

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
omurolmez
Üye
Mesajlar: 187
Kayıt: 31 Eki 2012 11:41

TEXT alanı blobStream ile okurken hata

Mesaj gönderen omurolmez »

Arkadaşlar merhaba,

Başkası tarafından hazırlanmış ve kaynak kodu olmayan bir projeye ait MS-SQL veritabanından veri almaya çalışıyorum ve tuhaf bir durumla karşılaştım.

Bir tablonun TEXT tanımlı bir alanına FastReport raporları gömülmüş. Raporlar hexadecimal 1800 byte ları ile başlıyor ve 100kB ... 2MB arası boyutlarda. Ancak, BlobStream ile bu alandaki veriyi okumaya çalıştığımda, (yanılmıyorsam alan tipi TEXT olduğu için ve hex00 byte ı, nil/null metin sonlandırma karakterine karşılık geldiği için) stream daima boyutu 1 byte ve değeri hex18 olarak dönüyor. Verinin kalanını okumayı bir türlü başaramadım.


Konu ile ilgili fikri olan var mı acaba ?

Mesajımı okuyan ve ilgilenen arkadaşlarıma şimdiden teşekkürler.
Ömür Ölmez.
Ömür Ölmez
thelvaci
Kıdemli Üye
Mesajlar: 770
Kayıt: 11 Tem 2010 07:17
Konum: Istanbul
İletişim:

Re: TEXT alanı blobStream ile okurken hata

Mesaj gönderen thelvaci »

TEXTPTR ile okumayı denermisiniz bir de SQL Server tarafında..
Cevapla