GetCollect函数返回类型
sql server2000中 数据类型有很多种,调用GetCollect返回类型应该是什么类型呢?
例如,如果我设置了数据类型是nvarchar,那么variant_t GetCollect("mydata");
_variant_t返回变量应该转成什么类型呢?
有没有一个详细的说明文档?
server2000中的类型
binary
bit
char
datetime
decimal
float
image
int
money
nchar
ntext
numeric
nvarchar
real
smalldatatime
smallint
smallmoney
sql_variant
text
timestamp
tinyint
uniqueident
varbinary
varchar
[解决办法]
http://blog.csdn.net/feixianxxx/archive/2009/07/29/4391312.aspx]
上面有数据类型
[解决办法]
vParam=m_pRecordset->GetCollect("字段A"); 若字段A为整型: int i; i=vParam.iVal; 若字段A为字符型: CString str; str=vParam.bstrVal; 若字段A为时间类型: COleDateTime sqlTime(vParam);