::烟舞者::

   

------------------------------------------

-=努力学习后台编程=-

 
从SQL SERVER到ACCESS
作者:半支烟  发表时间:2004-11-17

 

因为空间不支持SQL SERVER,所以只好将后台数据库改为ACCESS的了!
但在转换和应用的过程中出现了一些棘手的问题,今天终于得到彻底解决,很高兴!
1、转换
本来尝试将数据库从SQL SERVER直接转换为ACCESS,但一直没有成功,后来经朋友提醒,先将SQL SERVER数据库转换为XLS,既EXCEL数据,然后再用ACCESS导入进来,很顺利,导入成功。毕竟都是微软一家的,彼此还是很默契的,呵呵!
2、修改数据库
当我把数据库连接文件改为ACCESS连接后,ASP中的SQL语句出现了不少错误,将SQL语句在ACCESS中直接执行,依然有错误,研究好久,才查出原来问题出在主键上,在SQL SERVER中主键是递增递减的,在用SQL修改时,无须给出主键的值,然而当我把数据库转换成ACCESS后,原本的主键没有递增递减的功能,也没有自动编号的属性,所以在SQL语句如果不给出主键的值的话就发生错误了。但在ACCESS中有不能将已有的表中的某个字段的属性修改为自动编号,后来终于发现一个办法,在把SQL SERVER数据库转换为ACCESS数据库的过程中让ACCESS为每一个表自动添加一列,即自动编号的一列,然后再把原来的主键删除,把添加上去的那一列的字段名重命名就好了!
问题不大,却缠了我好久,其实只要反复尝试一些方法,总会有惊喜的发现!

----------------------------------------
 

 

半支烟发表于:ASP  


 
留言内容(共有条)


{CommentAuthor}评论说:
{CommentContent}

--- {CommentTime} {CommentUrl}


 

流年--似水


也说--几句


 来来--往往


 

 快速--登陆

*用户名:
*密   码:

 


日志--搜索


踩上--几脚

 
zzj 最新的 20 条日志
 

 

 

Designed By UBABY--2005