我在asp中用vbscript连接sqlserver数据库,得到ntext类型的数据,应该是一种variant数据类型,用vartype测试出vartype=8:字符串类型,现在就是不知道怎样得到variant里面的字符串内容,用了CStr,VartoStr,GetList,variant.string,String(variant),variant.text好像都失败了,一调用就出错
调试欢乐多
Dim DB As Object
Dim RS As Object
Dim DBString As String
Set DB = CreateObject("ADODB.Connection")
DBString = "Provider=SQLOLEDB.1;Data Source=(local);Initial Catalog=tempdb;User ID=sa;PWD=;" '数据库设置
DB.Open DBString
Set RS = DB.Execute("SELECT zd FROM temp") 'zd为ntext类型字段
Response.Write RS.Fields(0)
RS.Close
DB.Close
Set RS = Nothing
Set DB = Nothing
str=variant
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/