asp完美转化access为sql数据库连接--

asp完美转化access为sql数据库连接--

ID:24279581

大小:51.00 KB

页数:4页

时间:2018-11-13

asp完美转化access为sql数据库连接--_第1页
asp完美转化access为sql数据库连接--_第2页
asp完美转化access为sql数据库连接--_第3页
asp完美转化access为sql数据库连接--_第4页
资源描述:

《asp完美转化access为sql数据库连接--》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、ASP完美转化ACCESS为SQL数据库连接>>其实两者基本通用步骤很简单3步:1,转化MDB数据库到SQLSQL工具里就有2,更改数据库链接字串以下为代码:SetConn=Server.CreateObject("ADODB.Connection")SQL="Driver={SQLServer};Server=XD-Y1icrosoftAccess(*.mdb)”,完成后将出现一个框,在”数据库源“里面输入你想写的名称,我取名叫“ABC”,说明不需要填,接着,按下面的选择,寻找你的数据库地址和

2、选中(注意,请先备份自己的ACCESS数据库),然后确定。数据源在这里建好了,剩下转换了。3,打开SQL2000企业管理器,进入数据库,新建一个空的数据库“ABC”;4,选择新建立的数据库,按鼠标右键,选择“所有任务”下“导入数据”,按“下一步”继续;5,在数据库源下拉但中选择”DriverdomicrosoftAccess(*.mdb)“,在”用户/系统DSN“中,选种你刚才添加的”ABC“,按”下一步“;6,“目的”不需要修改,选择服务器(一般下为自己的本机“local“,也可以选择服务器地

3、址或者局域网地址,确定你的权限是否可以操作,),“使用al。所有的默认值都丢失了。主要是数字类型和日期类型。所有noe(),date()要改成getdate()。所有datediff(‘d‘,time1,time2)要改成datediff(day,time1,time2)有可能一些true/false类型不能使用,要变为1/0。备注类型要通过cast(columnasvarchar)来使用。CursorType要改成1,也就是打开数据库时要给出第一个数字参数为1,否则记录可能显示不完整。isnu

4、ll(roe)要改成roe=nullACCESS的数据库中的自动编号类型在转化时,sqlserver并没有将它设为自动编号型,我们需在SQL创建语句中加上identity,表示自动编号!转化时,跟日期有关的字段,SQLSERVER默认为smalldatetime型,我们最好将它变为datetime型,因为datetime型的范围比smalldatetime型大。有时用smalldatetime型时,转化失败,而用datetime型时,转化成功。对此两种数据库进行操作的sql语句不全相同,例如:在

5、对ACCESS数据库进行删除纪录时用:“delete*fromusere()等函数,但对SQLSERVER数据库处理中,只能用datediff,dateadd等函数,而不能用date()、time()等函数。在对ACCESS数据库处理中,sql语句中直接可以用一些VB的函数,像cstr()函数,而对SQLSERVER数据库处理中,却不能用。ACCESS转SQLSERVER的数据库的几点经验1.ACCESS的数据库中的自动编号类型在转化时,sqlserver并没有将它设为自动编号型,我们需在SQL

6、创建语句中加上identity,表示自动编号!2.转化时,跟日期有关的字段,SQLSERVER默认为smalldatetime型,我们最好将它变为datetime型,因为datetime型的范围比smalldatetime型大。我遇见这种情况,用smalldatetime型时,转化失败,12下一页>>>>这篇文章来自..,。而用datetime型时,转化成功。3.对此两种数据库进行操作的sql语句不全相同,例如:在对ACCESS数据库进行删除纪录时用:“delete*fromusere()等函数

7、,但对SQLSERVER数据库处理中,只能用datediff,dateadd等函数,而不能用date()、time()等函数。5.在对ACCESS数据库处理中,sql语句中直接可以用一些VB的函数,像cstr()函数,而对SQLSERVER数据库处理中,却不能用。上一页12>>>>这篇文章来自..,。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。