Represents the BINARY, VARBINARY, CHAR FOR BIT DATA, VARCHAR FOR BIT DATA, and LONG VARCHAR FOR BIT DATA DB2® data types. Encapsulates the byte[ ] .NET data type.
[Visual Basic]
Public Structure DB2Binary
[C#]
public struct DB2Binary
[C++]
public value class DB2Binary
[C#] The following example demonstrates how to retrieve a single FOR BIT DATA character string column value from a table.
[C#]
public static string getParam(DB2Connection conn)
{
string mySelectQuery = "SELECT BINARYCOL FROM TESTTBL";
DB2Command myCommand = new DB2Command(mySelectQuery, conn);
DB2DataReader reader = myCommand.ExecuteReader();
if (reader.Read())
{
DB2Binary selectValue = reader.GetDB2Binary(0);
if (!selectValue.IsNull) { return selectValue.ToString(); }
}
return "NULL";
}
Any public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.