DB2 字符串结构
表示CHAR、VARCHAR、LONG VARCHAR、GRAPHIC、VARGRAPHIC和LONG VARGRAPHIC DB2® 数据类型。 包括 String .NET 数据类型。
- 名称空间:
IBM.Data.DB2Types- 组合件:
IBM.Data.DB2(在IBM.Data.DB2.dll)
语法
[Visual Basic]
Public Structure DB2String
[C#]
public struct DB2String
[C++]
public value class DB2String
示例
[C#] 以下示例演示如何从表中检索字符串列值。
[C#]
public static string getParam(DB2Connection conn)
{
string mySelectQuery = "SELECT * FROM EMPLOYEE WHERE WORKDEPT=(?)";
DB2Command myCommand = new DB2Command(mySelectQuery, conn);
DB2Parameter p1 = new DB2Parameter();
DB2String dept = new DB2String("D11");
p1.Value = dept;
myCommand.Parameters.Add(p1);
DB2DataReader reader = myCommand.ExecuteReader();
if (reader.Read())
{
DB2String selectValue = reader.GetDB2String(3);
if (!selectValue.IsNull) { return selectValue.ToString(); }
}
return "NULL";
}
线程安全
此类型的任何公用静态(在 Visual Basic 中为Shared)成员对于多线程操作都是安全的。 不保证任何实例成员均为线程安全。