sql >> Databáze >  >> RDS >> Sqlserver

Jak načíst hodnoty VARBINARY z SQL Server 2008 pomocí VB.Net

    Using cn As SqlConnection = New SqlConnection("Server=.;Database=test;Trusted_Connection=True;")
        cn.Open()
        Using cmd As SqlCommand = New SqlCommand()
            cmd.Connection = cn
            Dim qry As String
            qry = String.Format("SELECT field FROM test.dbo.test")
            cmd.CommandText = qry
            cmd.CommandTimeout = 0
            Dim oFileStream As System.IO.FileStream
            oFileStream = New System.IO.FileStream("c:\bytes.txt", System.IO.FileMode.Append)
            Using myReader As SqlDataReader = cmd.ExecuteReader(CommandBehavior.CloseConnection)
                While (myReader.Read())
                    Dim data As Byte() = myReader(0)
                    oFileStream.Write(data, 0, data.Length)
                End While
                oFileStream.Close()
            End Using
        End Using
    End Using

AKTUALIZACE: zde je:další příklad na VB.NET



  1. Existuje alternativa k balíčku utl_http pro požadavek http pomocí Oracle pl sql?

  2. Připojovací řetězec .Net PostgreSQL

  3. Potřebujete pomoc s přesunem hodnoty 8k sloupce z R do sloupce CLOB (Oracle)

  4. Co je databáze Oracle?