ACCESS转化成SQL2000需要注意的几个问题小结
很多朋友想用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自动编号问题(将SQL SERVER 2000数据库,转换为ACCESS数据库)
第一步:打开你的"开始菜单",打开"程序"->SQL server enterprise mananger "企业管理器" 在你要导出的SQL数据库上鼠标右键菜单:所有任务->导出数据 第二步:会出现一个导出向导窗口.选择被导出的数据源,为你刚才所选择的数据库,如果发现不对应自行修改. 第三步:进入导出到目标数据源的选择,这里我们要转成ACCESS的数据库.注意选择数据源类型为"Microsoft Access.点 &quo
-
如何让access自动编号从1开始排序实现方法
方法一: 删个那个自动编号的字段,再建一个同样的自动编号字段即可. 方法二: 自动编号是一直增加的(每次都加1),你再增加一条记录它的编号会在前面的基础上加1(删除的也算),如果你编号为1的记录被删除了,你想再要从1开始,可以打开Access数据库,选择工具,再选择数据库实用工具,单击压缩和修复数据库,这样就OK了. 方法三:(没试过) 1.在access里新建一个查询. 2.把视图改为sql视图. 3.在里面输入 ALTER TABLE 表名 ALTER COLUMN [自动编号字段名] CO
-
虚拟主机ACCESS转换成MSSQL完全攻略(图文教程)
许多用ASP开发的系统也可以支持MS SQL数据库.但有不少网友不知道如何将原来的ACCESS数据库转换成MS SQL数据库.根据笔者转换MAXZ的电影系统的经历,特此转换方法公布出来,让大家共享. 一.基本前提1.您使用的虚拟主机支持MS SQL.请必须先从虚拟主机提供商处了解到您所购买的虚拟主机是否支持MS SQL.主机提供商一般都会在您购买了虚拟主机后告诉您诸如下述的MS SQL信息:数据库的主机IP: 218.5.XX.XXX数据库名称: XXXXXX数据库的用户名: XXXXXX数据库
-
Access转换成SQL Server需要注意事项整理
一,首先,我说的是在ACCESS2000,SQL2000之间转换,其他的我也还没有尝试过,希望大家多多试验,肯定是有办法的: 二,转换的方法 1,打开"控制面板"下"管理工具"中的"数据库源": 2,按"添加"添加一个新的数据源,在选择栏里选"Driver do microsoft Access (*.mdb)",完成后将出现一个框, 在"数据库源"里面输入你想写的名称,我取名叫
-
Access转SqlServer的注意事项
1.自动增加字段需要重写.在access中经常使用的自动编号字段,导入到mssql后,他并不是自增型的int,需要手工设置,把导入后的自动编号字段的标识的"否"改为"是","种子"和"递增量"都为"1",才能成为自动编号. 2.所有的默认值都丢失了.主要是数字类型和日期类型 3.所有now(),time(),date()要改成getdate() 4.所有datediff('d', time1, time2)
-
将ACCESS转化成SQL2000要注意的问题
很多朋友想用SQL2000数据库的编程方法,但是却又苦于自己是学ACCESS的,对SQL只是一点点的了解而已,这里我给大家提供以下参考---将ACCESS转化成SQL2000的方法和注意事项 一,首先,我说的是在ACCESS2000,SQL2000之间转换,我们小编尝试过,希望大家多多试验,肯定是有办法的: 一个一个程序的测试,有问题百度搜索一下,我们小编以前更新过相关的文章,完美解决过这个问题 二,转换的方法 1,打开"控制面板"下"管理工具"中的"
-
ACCESS转SQLSERVER数据库的注意事项
比如下面这些... 1,对于日期字段字段 access表示为:#1981-28-12# SQLSERVER2000表示为:'1981-02-12' 2,SQL语句区别,select ,update 在对单表操作时都差不多, 但多表操作时update语句的区别ACCESS与SQLSERVER中的Update语句对比: SQLSERVER中更新多表的Update语句: Update Tab1 SET a.Name = b.Name FROM Tab1 a,Tab2 b Where a.ID = b.
-
Access转Sql Server问题 实例说明
今天帮同学改一个老的系统作为毕业设计,这系统技术绝对落后asp+access.为了应付老师的验收,然后这同学编程又不是很好,而其到了最后时刻才想到开始做毕设,于是找到了我. 我看了他不知从哪里搞来的代码,跑了下,还行能跑,过两天就要验收程序了,把asp改成 asp.net是没时间了,于是我提议改下数据库算了,于是决定把access转成sql server.看似一个公司的产品,转起来问题到一大堆.现总结如下, 先说怎么转移数据,打开sqlserver的企业管理器,建立张表,然后右击那张表,点导入数
-
ACCESS转化成SQL2000需要注意的几个问题小结
很多朋友想用SQL2000数据库的编程方法,但是却又苦于自己是学ACCESS的,对SQL只是一点点的了解而已,这里我给大家提供以下参考---将ACCESS转化成SQL2000的方法和注意事项 一,首先,我说的是在ACCESS2000,SQL2000之间转换,其他的我也还没有尝试过,希望大家多多试验,肯定是有办法的: 二,转换的方法 1,打开"控制面板"下"管理工具"中的"数据库源": 2,按"添加"添加一个新的数据源,
-
Access转成SQL数据库的方法
首先,我说的是在ACCESS2000,SQL2000之间转换,其他的我也还没有尝试过,希望大家多多试验,肯定是有办法的. 转换的方法 1.打开"控制面板"下"管理工具"中的"数据库源". 2.按"添加"添加一个新的数据源,在选择栏里选"Driver do microsoft Access (*.mdb)",完成后将出现一个框,在"数据库源"里面输入你想写的名称,我取名叫"ABC
-
精妙的SQL和SQL SERVER 与ACCESS、EXCEL的数据导入导出转换
* 说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 1<>1 * 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) insert into b(a, b, c) select d,e,f from b; * 说明:显示文章.提交人和最后回复时间 select a.title,a.username,b.adddate from table a,(select max(adddate
-
Access数据库日常维护方法(优化)
本文适用范围:使用Access作为数据库建设的网站. Access数据库的安全性 1.确保Access数据库不能直接下载,也就是通过http方式无法直接下载您的数据库.如果可以下载,会被黑客利用,盗取您网站上的全部资料. 2.把Access数据库重命名成一个比较复杂的名字,不要使用默认的mdb扩展名,也不要使用asp作为扩展名.建议不用扩展名或使用一个特殊的扩展名,比如kjje4#55.aaa. 数据库大小请勿超过50M 1.经实践总结,当Access数据库超过50M时,网站的整体响应会变得非常
-
Access创建一个简单MIS管理系统
MIS管理系统也是一种很实用的管理系统,可以将很多东西都放的井井有条,便于大家查找,下文中就以大家家中都有的CD.VCD为例,为大家介绍如何建立一个MIS管理系统,使这些东西有条理. Access创建MIS管理系统: 1.准备工作--确定数据库需要的表和字段 由于我们要创建的MIS系统是一个小管理系统,因此,不必要建立几个表,只需一个表就行了.该表的字段有:编号.影片名称.领衔主演.导演.发行公司.影片类型.是否获奖.其中"编号"为主关键字,该关键字唯一确定每个记录的字段或字段集. 2
-
解决Access出现Microsoft JET Database Engine (0x80004005)未指定的错误
Microsoft JET Database Engine (0x80004005)未指定的错误,这个错误只有在使用Access数据库时才能出现 出现以上问题,可以使用以下步骤进行解决问题: 1.系统可能没有注册msjetoledb40.dll,解决办法是 点 开始--->运行, 输入 regsvr32 msjetoledb40.dll, 回车即可: 2.数据库所在文件夹权限 打开办法是:打开我的电脑,然后点菜单上的"文件夹选项"--->查看,然后把&q
随机推荐
- 计算机二级如何一次性通过?给NCRE焦躁心情降温!
- jquery+正则实现统一的表单验证
- 解决python文件字符串转列表时遇到空行的问题
- javascript实现校验文件上传控件实例
- JavaScript File API实现文件上传预览
- ASP.NET通过分布式Session提升性能
- PHP中构造函数和析构函数解析
- Go语言实现的树形结构数据比较算法实例
- asp 取一个数的整数 但不是四舍五入,只要有小数,就取大于这个数的整数
- Android 动画之ScaleAnimation应用详解
- 谈谈C++学习之Pair的使用方法
- MySQL无法读表错误的解决方法(MySQL 1018 error)
- javascript常用函数(2)
- PHP中上传多个文件的表单设计例子
- Ajax提交Form表单页面仍会刷新问题的快速解决办法
- jQuery getJSON 处理json数据的代码
- VPS主机快速搬家方法:边打包边传输边解压适合大中型论坛网站
- jQuery中filter(),not(),split()使用方法
- jQuery实现tab选项卡效果的方法
- js+html5实现canvas绘制圆形图案的方法
其他
- pytorch 交叉熵优化
- mac下密码正确 但是navicat不能连接1045
- vue.js实现表格的增删改查
- datagrip连接oracle使用教程
- navicat连接ubuntu20下的mysq报错不能连接
- ComponentScan 模糊匹配
- vue 人员信息录入
- ContinueWith result Task 死锁
- vue h5项目中返回上一页会发生问题
- vue3全局注册js方法 -(CSDN)
- dragslot.js在vue中的用法
- jpa 如何自定义存储语句
- android 首页加载数据多 黑屏
- jekins windows安装教程
- spring @Service详解
- vite 多页面单独打包
- MySQL8.0版本drop语法
- 易语言创建文本文档怎么用
- js如何声明多个变量
- java 汉字转十六进制字符串 uniode