Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak pobrać wartości VARBINARY z SQL Server 2008 przy użyciu 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

AKTUALIZACJA: tutaj jest:kolejny przykład na VB.NET



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak obliczyć RowTotal CTE, które działają w krótszym czasie?

  2. ClassNotFoundException — com.microsoft.jdbc.sqlserver.SQLServerDriver

  3. SQL Server:jak ograniczyć dostęp do zaszyfrowanej kolumny, nawet z dba?

  4. Błąd serwera SQL:nie można wykonać procedury zdalnej

  5. Zapytanie SQL, takie jak GROUP BY z warunkiem OR