将ACCESS的数据库转化为SQL SERVER的数据库的几点体验!

原创 2005年04月26日 01:19:00

最近忙于将ACCESS的数据库转化为SQL SERVER的数据库的学习,从中摸索出几条经验,与大家分享.


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数据库处理中,却不能用。


以上是我实战中的经验,可能以后还会有更多,希望大家和我交流!


SQL Server数据导入到Access数据库

不同数据库之间的数据导入是每一个DBA都应该掌握的知识,下面就为您介绍SQL Server和Access这两个数据库间的数据导入方法,希望对您有所帮助。   SQL Server数据导入到Acce...

VC编写ADO连接Access,SQL Server数据库入门实例

为了在VC中使用Ado,需要在头文件中加入以下几行代码: #import "C:\\program files\\common files\\system\\ado\\msado15.dll" no...

如何将Access数据库文件(.mdb)导入sql server2000

利用自带的企业管理器导入。。 1,打开”控制面板“下”管理工具“中的”数据库源“; 2,按”添加“添加一个新的数据源,在选择栏里选”Driver do microsoft Access (*...

EXCEL:批量读取EXCEL文件给指定数据库(access,sql server)

读取文本文件到Excel并对数据列进行格式化 .style1 { border: medium double #E7E7E7; ...
  • kqkszx
  • kqkszx
  • 2014年04月27日 09:26
  • 1040

java web项目中将数据库从SQL Server转为Access出现的常见错误

1.access数据库里中文显示正常,但是页面上显示的中文字符是乱码。 原因: 没有设置默认的access数据库连接的编码方式 解决方案: 如果之前连接SQL Server数据库是遵照...

如何通过ODBC将Access数据库文件(.mdb)导入sql server2000

(一)建立ODBC立数据源        打开”控制面板“下”管理工具“中的”数据库源“;按”添加“添加一个新的数据源,在选择栏里选”Driver do microsoft Access (*....
  • twtiqfn
  • twtiqfn
  • 2013年09月11日 08:06
  • 6187

C#连接Access、SQL Server、Oracle、MySQL、DB2和SyBase数据库的代码集

C#连接六类数据库的代码集 本文列出了C#连接Access、SQL Server、Oracle、MySQL、DB2和SyBase六种不同数据库的程序源码和需要注意的点。 1.C#连...

教你如何将Access数据库移植到SQL Server

随着用户对于企业级高性能数据库的需求的增长,用户时常要从Microsoft Access Jet引擎的文件-服务器环境下转换到MicrosoftSQL Server的客户-服务器环境。Microsof...

Oracle,SQL Server,Access万能数据库通用类DBHelper

using System; using System.Collections; using System.Collections.Specialized; using System.Data; ...
  • fjyts
  • fjyts
  • 2011年04月04日 16:36
  • 3256

VS2008(VC++)使用Ado读取SQL Server和Access数据库

.创建一个对话框工程 在stdafx.h文件中加入下面一句话引用 #import "C://Program Files//Common Files//System//ado//msado1...
  • zsk0514
  • zsk0514
  • 2016年10月22日 16:51
  • 381
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:将ACCESS的数据库转化为SQL SERVER的数据库的几点体验!
举报原因:
原因补充:

(最多只允许输入30个字)