再高分提问: 如何用vbscript将dbase3或access中的记忆型或备注型字段写入SQL Server中

gongying 2002-02-20 02:54:28
rs操作一个dbase3数据库,“文摘”是记忆型字段,rs2操作SQL Server数据库,现在要把“文摘”它放入SQL Server数据库的“文摘正文”字段中,应如何完成?
'此行能显示“文摘”字段的内容,其中replace函数将字段中的换行符“?”去掉
response.write "文摘:"&replace(trim(rs("文摘")),"?","")
'此判断后的语句不执行,若去掉if判断,出现运行错误“无效使用null:replace”
'isnull(rs("文摘"))为true,if判断后语句根本不执行
if not isnull(rs("文摘")) then
response.write "aaa"
rs2("文摘正文")=replace(trim(rs("文摘")),"?","")
end if
'即使直接用rs2("文摘正文")=trim(rs("文摘")),“文摘正文”字段仍为null
有人说:
SQL相应的字段设为Text型,在RS的select 语句中用isnull排除/替换Null

后半句是什麽意思?如何用语句实现???
...全文
103 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
heavensoft 2002-02-21
  • 打赏
  • 举报
回复
if not isnull(rs("文摘")) then
a=trim(rs("文摘"))
a=replace(a,"?","")
rs2("文摘正文")=a
rs2.update
end if
类似的功能我都是用这种方法实现的,没有问题
neweb 2002-02-20
  • 打赏
  • 举报
回复
>>if not isnull(rs("文摘")) then
改成:
wenzhai = replace(trim(rs("文摘")),"?","")
if not isempty(wenzhai) then
...
julyclyde 2002-02-20
  • 打赏
  • 举报
回复
后半是把里面的问号全部去掉

28,406

社区成员

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

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