Hi,

hatte mich gerade evtl. unvollständig ausgedrückt....

Ich bestimme mit dem folgenden Quelltext die Dimensionen
einen Textfeldes:
---
Dim cmdGetPointer As New SqlCommand("SELECT @Pointer=TEXTPTR(f_nText),
@Length=DataLength(f_nText) FROM tNews WHERE f_nID=29", SqlConnection1)
Dim PointerOutParam As SqlParameter =
cmdGetPointer.Parameters.Add("@Pointer", SqlDbType.VarBinary, 100)
PointerOutParam.Direction = ParameterDirection.Output
Dim LengthOutParam As SqlParameter = cmdGetPointer.Parameters.Add("@Length",
SqlDbType.Int)
LengthOutParam.Direction = ParameterDirection.Output
SqlConnection1.Open()
cmdGetPointer.ExecuteNonQuery()
---

Danach versuche ich mit 

----
        Dim cmdReadBinary As New SqlCommand("READTEXT tNews.f_nText @Pointer
@Offset @Size HOLDLOCK", SqlConnection1)
        Dim PointerParam As SqlParameter =
cmdReadBinary.Parameters.Add("@Pointer", SqlDbType.Binary, 16)
        Dim OffsetParam As SqlParameter =
cmdReadBinary.Parameters.Add("@Offset", SqlDbType.Int)
        Dim SizeParam As SqlParameter =
cmdReadBinary.Parameters.Add("@Size", SqlDbType.Int)
        Dim dr As SqlDataReader
        'Dim fs As New System.IO.FileStream(DestFilePath,
IO.FileMode.Create, IO.FileAccess.Write)
        Dim Offset As Integer = 0
        OffsetParam.Value = Offset
        PointerParam.Value = PointerOutParam.Value
        If Offset + BUFFER_LENGTH >= LengthOutParam.Value Then
            SizeParam.Value = LengthOutParam.Value - Offset
        Else
            SizeParam.Value = BUFFER_LENGTH
        End If
        dr = cmdReadBinary.ExecuteReader(CommandBehavior.SingleResult)
        dr.Read()
        Dim test As String
        test = dr.GetString(0)
        dr.Close()
-----

Den Text aus dem Feld zu ziehen....das klappt aber leider nur 
bei kürzeren Texten....bei längeren bekommen ich "Langer Text" jemand
ne Idee?

Gruss, Dirk



_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an