[分享]“ASP无法读出SQL Server中的ntext字段内容”的解决经验

madpolice 2004-08-20 09:29:23
一、经过

昨天突然发现SQL Server库中的一个ntext字段无法读出来
程序肯定没错



二、环境

Server 2003
MDAC2.8
SQL Server 2000
数据库连接字符串:DRIVER={SQL Server};SERVER=127.0.0.1;DATABASE=aaa;UID=sa;PWD=sa
获取记录集方式:rs.Open sql,conn,adOpenForwardOnly,adLockOptimistic



三、分析

以前没碰到这种情况,想想自己最近做过哪些跟以前不一样的操作
想到了两点
1.操作系统从w2k升级到了Server2003
2.获取记录集方式以前是写rs.Open sql,conn,1,3,现在光标变了



四、解决

操作系统我不能再还原成w2k了
那就把光标改回adOpenKeyset
改回后,ntext字段可以正常读出了!



五、后记

虽然问题解决了
但是错误原因我不知道
估计是微软BUG
问题解决后我来CSDN看看别人是否有类似问题
发现别人也有这个问题,
有的人建议用OLEDB连接数据库,这个我没有测试,不知道是否有效。
...全文
110 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
baisun 2004-08-20
  • 打赏
  • 举报
回复
或许非你所指思路:)
madpolice 2004-08-20
  • 打赏
  • 举报
回复
有人关注吗?

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧