acces插入或者各更新的时候,传入画面上的没有输入的文本框内容错误(万分火急,在线恭候)。

yshqh 2004-08-08 08:32:27
editsubs=request("editsubs")
subs=request("subs")
area=request("area")
bigarea=request("bigarea")
subsname=request("subsname")
price=request("price")
cusprice=request("cusprice")
mainflower=request("mainflower")
otherflower=request("otherflower")
flowertype=request("flowertype")
userfor=request("userfor")
photo=request("photo")
limitday=request("limitday")
firstday=request("firstday")
adddate=Now()
memo=request("memo")


conn.execute "update subs set subs='"&subs&"',area='"&area&"',bigarea='"&bigarea&"',subsname='"&subsname&"',price='"&price&"',cusprice='"&cusprice&"',mainflower='"&mainflower&"',otherflower='"&otherflower&"',flowertype='"&flowertype&"',userfor='"&userfor&"',photo='"&photo&"',limitday='"&limitday&"',firstday='"&firstday&"',adddate='"&Now()&"',memo='"&memo&"' where subs='"&editsubs&"'"

以上这段代码,传入的参数都是从画面的form里面取得的,如果form里面的文本框都有输入的话,就没有问题可以正常插入。
但是一旦有几个文本框没有插入数据,就报错了,不知道asp和access里面怎么解决这个问题啊?
就是我文本框里面没有输入,也可以插入到数据一个空值,谢谢各位大人了。
...全文
57 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
解决了就结贴
  • 打赏
  • 举报
回复
access是否允许空字符串“这功能我还没用过,不过sql的这功能我见过
  • 打赏
  • 举报
回复
不过你最好判断一下,不然有可能程序达不到预期的效果
yshqh 2004-08-08
  • 打赏
  • 举报
回复
问题已经解决,好像只要把acccess该字段的一个“是否允许空字符串“设置为“是”,
就可以了,谢谢各位
skyboy0720 2004-08-08
  • 打赏
  • 举报
回复
Rs.Addnew
yshqh 2004-08-08
  • 打赏
  • 举报
回复
问题已经解决,好像只要把acccess该字段的一个“是否允许空字符串“设置为“是”,
就可以了,谢谢各位
chushicheng 2004-08-08
  • 打赏
  • 举报
回复
另一种解决方案:
用rs.addnew
  • 打赏
  • 举报
回复
如果你打了sp4照你的程序它就会提示……不能为0是吧
  • 打赏
  • 举报
回复
有两种处理方法:
1、判断如果这个为空
editsubs=trim(request("editsubs"))
if editsubs="" then 到报错程序
2、直接替换成空的东西
editsubs=trim(request("editsubs"))
if editsubs="" then editsub="-" 或是=其它字符
yshqh 2004-08-08
  • 打赏
  • 举报
回复
具体错误信息如下:

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC Microsoft Access Driver] 準則運算式的資料類型不符合。
但是我这些都是文本类型的阿。拜托各位了

28,390

社区成员

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

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