关于直接把ACCESS数据库导入SQL数据库问题?急!!!

free323 2004-04-12 03:08:38
为什么用SQL直接导入ACCESS数据库后,以前的程序就只能读不能写入SQL数据库了啊?

Microsoft OLE DB Provider for SQL Server (0x80040E2F)
/Manage_JobAdd.asp, 第 54 行

Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from Job "
rs.open sql,conn,3,2
rs.addnew
rs("Duix")=Duix
rs("Rens")=Rens
rs("Did")=Did
rs("Daiy")=Daiy
rs("Yaoq")=Yaoq
rs("Qix")=Qix
rs.update
rs.close


...全文
27 点赞 收藏 19
写回复
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiffer 2004-04-12
设主键和识别种子
回复
free323 2004-04-12
可能是这样,请问下怎样改为自动编号啊?
回复
dayanmao 2004-04-12
楼主看看是不是ACCESS数据库字段“自动编号”导入到SQL为INT而不自动编号且不为空的问题!
回复
Homk 2004-04-12
要在sql server 里面重新设置数据类型
回复
free323 2004-04-12
好的,谢谢,我现在不能上QQ,我会记住的!我晚上加你吧!
但是好象还是不行!我试试吧!
回复
adalp 2004-04-12
我的qq是38430747
调通了别忘告诉我
回复
adalp 2004-04-12
数据库在你的机器上吗,如果在你将每个字段的“是否允许为空”设为“是”
在这么调,看第一个字段能写入吗?

Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from Job "
rs.open sql,conn,1,3
rs.addnew
rs("Duix")=Duix
'rs("Rens")=Rens
'rs("Did")=Did
'rs("Daiy")=Daiy
'rs("Yaoq")=Yaoq
'rs("Qix")=Qix
rs.update
rs.close
回复
free323 2004-04-12
好象都不能写进去!
总是rs.update抱错!
我觉得是不是表里面的数据类型设置有问题啊?
回复
adalp 2004-04-12
没关系,你找到是那个字段写不进去了吗
那个字段是什么意思,对应的字段属性是什么呀
回复
free323 2004-04-12
就是没有啊!
其实我也不是很熟悉的!
我把别人的ACCESS数据库程序用在我的SQL数据库里面!
回复
free323 2004-04-12
日期改成"datetime"!!
回复
adalp 2004-04-12
你改通没,都具体改那些字段的属性了
回复
free323 2004-04-12
我就是不清楚导入后的字段属性属性怎样变?我知道关键字是‘int’,日期要改成“tatetime”,其他就是不清楚!
我设置值是这样的:Duix=server.htmlencode(Trim(Request("Duix")))
Rens=server.htmlencode(Trim(Request("Rens")))
Did=server.htmlencode(Trim(Request("Did")))
Daiy=server.htmlencode(Trim(Request("Daiy")))
Yaoq=server.htmlencode(Trim(Request("Yaoq")))
Qix=server.htmlencode(Trim(Request("Qix")))
回复
bybee 2004-04-12
把ACCESS数据库导入SQL数据库,有很多地方都要改!

比如默认值,还有主键
回复
Ccode 2004-04-12
因为ACCESS和SQL的数据类型不同,导的时候你会发现的
把它们改为相同就可以了
回复
bigluckyfox 2004-04-12
查一下你转换后的数据库中的字段里的关键字段
回复
adalp 2004-04-12
关注
你调通了,别忘告诉大家答案呀
回复
adalp 2004-04-12
你可以一点一点的调试rs.addew与rs.update
之间的东西字段,没次少写几个字段
这样你就能找到是那个字段出了问题,然后看看数据库表的字段属性或rs("name")=value
value的数据类型
回复
cjf1009 2004-04-12
rs.open sql,conn,1,3
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告