我asp怎么不能往数据库写入数据啊?也没有什么错误提示啊!

我asp怎么不能往数据库写入数据啊?也没有什么错误提示啊!,第1张

用insert 语句测试一下、

如果还不能插入数据说明是权限问题。

能插入数据说明源码有问题。

源码有问题 , 通过 end 结束 程序 一步一步查原因

邮件附件属于二进制数据,是不能够直接通过insert into写入数据库的,应该使用逐字段写入的方式,如:

'...其他代码略

if rs.eof or rs.bof then

rs.addnew

rs("Subject")=mailSubject

'......其他字段略

rs("Attachments").appendchunk mailAttachments '二进制数据应该这样输入

'......其他字段略

rs.update

end if

'...其他代码略

注:Attachments字段类型应设为OLE对象

另,建议尽量不要把二进制数据写入数据库,而应该把它保存为文件,再把文件路径放入数据库。否则的话当数据量大时,会严重影响你的系统的运行效率!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9952792.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存