如果数据库中的字段是"文本"型可以很顺的写入数据库,但是改成备注型就写不到数据库,并且还提示出错,
请高手指点,急...在线等.先谢谢!
ASP语言中怎么向ACCESS数据库的"备注"型字段中插入数据
答案:6 悬赏:20
解决时间 2021-02-23 03:59
- 提问者网友:南佳人~
- 2021-02-22 08:15
最佳答案
- 二级知识专家网友:24K纯糖
- 2021-02-22 08:52
Dim Name1
Name1=Request("Name1")
Dim strSQL, objRS
Set objRS = GetSQLRecordset(strSQL, "数据库.mdb", "table")
Set Nrs = server.createobject("adodb.recordset")
sql="selset * from 表名 where 1=1"
Nrs.Open Sql,objRS,1,1
Nrs.Addnew
Nrs("Name")=Name1
Nrs.Update
Nrs.Close
Set Nrs=Nothing
objRS.Close
Set objRS=Nothing
用Recordset里自带的方法操作试下!
Name1=Request("Name1")
Dim strSQL, objRS
Set objRS = GetSQLRecordset(strSQL, "数据库.mdb", "table")
Set Nrs = server.createobject("adodb.recordset")
sql="selset * from 表名 where 1=1"
Nrs.Open Sql,objRS,1,1
Nrs.Addnew
Nrs("Name")=Name1
Nrs.Update
Nrs.Close
Set Nrs=Nothing
objRS.Close
Set objRS=Nothing
用Recordset里自带的方法操作试下!
全部回答
- 1楼网友:眠于流年
- 2021-02-22 13:35
备注型 最多为 65,535 个字符(如果备注字段是通过 DAO 来操作,并且只有文本和数字(非二进制数据)保存在其中,则备注字段的大小受数据库大小的限制)
可能你写入的字符太多.
- 2楼网友:偏爱自由
- 2021-02-22 12:17
字段长度的问题
- 3楼网友:樣嘚尐年
- 2021-02-22 10:41
可能你写入的字符太多.
再看看别人怎么说的。
- 4楼网友:夢想黑洞
- 2021-02-22 09:40
可能是你的数据库操作语句有问题.建议你换种插入数据的方式进行调试.或许能通过
- 5楼网友:青春如此荒謬
- 2021-02-22 09:34
插入备注类型字段时,要把它写到最后
比如,id,title,content
其中content是备注型,如果写成:id,content,title ,就会出错
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯