All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
Visual C++ 6.0教程:函数的定义与调用
MySQL处理同时存在order,by,和,limit,语句时出现的bug_mssql学习_编程技术
ADO.NET删除数据库中数据
客户端回调实现gridView无刷新分页_.net资料_编程技术
使用C#来开发.NET,CF,蓝牙通信模块_.net资料_编程技术
ASP.NET2.0,文本编辑器FCKeditor_[Asp.Net教程]
AJAX的JavaScript的反射机制_[Asp.Net教程]
Sql,server传送数组参数的变通办法_[SQL,Server教程]
XSL教程:了解XSL的选择模式_[XML教程]
如何在OS,X系统上配置Apache、PHP和MySQL_php资料_编程技术
Reading number is top 10 pictures
On the verge of extinction of the beach1
各种囧况!玩游戏最不喜欢出现的十件事(点评)
Look at the Spring Festival people crowded into the what kind
到底是谁撞谁呀?
Ashlynn Brooke photograph of a group2
No trading, no killing
各种囧况!玩游戏最不喜欢出现的十件事
遇到插队的怎么办?
日本小萝莉1
50个至今影响世界的德国发明
Download software ranking
好色的外科大夫
Adobe Flash Player(IE) 10.0.32.18 浏览器专用的FLASH插件
The Bermuda triangle3
jdk1.6 for windows
The cock of the Grosvenor LTD handsome
C#COM编程指南
Such love down(擒爱记)
Boxer's Top ten classic battle7
双旗镇刀客A
Tram sex maniac 2 (H) rar bag16
归海一刀 published in(发表于) 2014/2/1 0:20:15 Edit(编辑)
如何把ACCESS转成SQL数据库_[SQL,Server教程]

如何把ACCESS转成SQL数据库_[SQL,Server教程]

如何把ACCESS转成SQL数据库_[SQL Server教程]

很多朋友想用SQL2000数据库的编程方法,但是却又苦于自己是学ACCESS的,对SQL只是一点点的了解而已,这里我给大家提供以下参考---将ACCESS转化成SQL2000的方法和注意事项


一,首先,我说的是在ACCESS2000,SQL2000之间转换,其他的我也还没有尝试过,希望大家多多试验,肯定是有办法的;


二,转换的方法


1,打开”控制面板“下”管理工具“中的”数据库源“;


2,按”添加“添加一个新的数据源,在选择栏里选“Driver do microsoft Access (*.mdb)”,完成后将出现一个框,在“数据库源”里面输入你想写的名称,我取名叫“ABC”,说明不需要填,接着,按下面的选择,寻找你的数据库地址和选中(注意,请先备份自己的ACCESS数据库),然后确定。数据源在这里建好了,剩下转换了。


3,打开SQL2000企业管理器,进入数据库,新建一个空的数据库“ABC”;


4,选择新建立的数据库,按鼠标右键,选择“所有任务”下“导入数据”,按“下一步”继续;


5,在数据库源下拉但中选择”Driver do microsoft Access(*.mdb)“,在”用户/系统DSN“中,选种你刚才添加的”ABC“,按 ”下一步“;


6,“目的”不需要修改,选择服务器(一般下为自己的本机local,也可以选择服务器地址或者局域网地址,确定你的权限是否可以操作,),使用WINDOWS 身份验证指用自己的系统管理员身份操作,使用SQL身份操作验证可以用于网站的操作,推荐用后者;


7,选上使用SQL身份操作验证后,填写你的用户名和密码,我自己选择的是系统默认号码sa,****,数据库选择刚新建的ABC,按下一步;


8,这一步的两个单项选择,从数据源复制表和视图与用一条查询指令指定要传输的数据,选择前者,按下一步继续;


9,这里将出现你自己ACCESS数据库的表,按全选后,下一步;


10,DTS导入/导出向导,看立即运行被选中按下一步,


11,按完成继续;


12,这个步骤你将看到你的数据被导入SQL2000里面,当出现已经成功把XXX个表导入到数据库的字样,而且所有的表前面都有绿色的勾,就表示成功导入所有数据,如果中途出现问题或者表前面有红色的叉的话,说明该表没有成功导入,这时就要回去查看自己的操作是否正确了.


三,数据修改


1,由于SQL2000里面没有自动编号,所以你的以自动编号设置的字段都会变成非空的字段,这就必须手工修改这些字段,并把他的标示选择是,种子为1,增量为1,


2,另外,ACCESS2000转换成SQL2000后,原来属性为是/否的字段将被转换成非空的bit,这时候你必须修改成自己想要的属性了;


3,另外,大家要注意对时间函数的把握.ACCESS与SQL是有很多不同的.


ACCESS转MS SQL数据库的几点经验


1.ACCESS的数据库中的自动编号类型在转化时,sql server并没有将它设为自动编号型,我们需在SQL创建语句中加上identity,表示自动编号!


2.转化时,跟日期有关的字段,SQL SERVER默认为smalldatetime型,我们最好将它变为datetime型,因为datetime型的范围比smalldatetime型大。我遇见这种情况,用smalldatetime型时,转化失败,而用datetime型时,转化成功。


3.对此两种数据库进行操作的sql语句不全相同,例如:在对ACCESS数据库进行删除纪录时用:delete * from user where id=10,而对SQL SERVER数据库进行删除是用:delete user where id=10.


4.日期函数不相同,在对ACCESS数据库处理中,可用date()、time()等函数,但对SQL SERVER数据库处理中,只能用datediff,dateadd等函数,而不能用date()、time()等函数。


5.在对ACCESS数据库处理中,sql语句中直接可以用一些VB的函数,像cstr()函数,而对SQL SERVER数据库处理中,却不能用。







添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.