Access与Sql Server之ASP代码比较
日期:2007年1月14日 作者: 查看:[大字体 中字体 小字体]-
后台数据库:
[Microsoft Access]
与
[Microsoft Sql Server]
更换之后,ASP代码应注意要修改的一些地方:[一]连接问题(举例)
[Microsoft Access]
constr = "DBQ=c:\data\clwz.mdb; DRIVER={Microsoft Access Driver (*.mdb)}"
[Microsoft Sql Server]
constr = "DRIVER={SQL Server};SERVER=host;DATABASE=mydata;uid=sa;pwd="[二]相似函数(举例)
[1]DATEDIFF(datepart, startdate, enddate)
其中“datepart”参数可选项如下:
设置 描述
————————————
[Microsoft Access]
年 yyyy
季度 q
月 m
一年的日数 y
日 d
一周的日数 w
周 ww
小时 h
分钟 n
秒 s[Microsoft Sql Server]
year yy, yyyy
quarter qq, q
month mm, m
dayofyear dy, y
day dd, d
week wk, ww
hour hh
minute mi, n
second ss, s
millisecond ms-------------------------
基本上差不多,但注意的是在写的时候,
[Microsoft Access]要加引号,如:datediff('d',enddate,'2004/08/01')
[Microsoft Sql Server]则不需要,如:datediff(d,enddate,'2004/08/01')[2][Microsoft Access]中可用如cstr等转数据类型函数,而
[Microsoft Sql Server]中则用convert或cast函数,如:
convert(varchar,[amount])等。[3][Microsoft Sql Server]
取当前时间用getdate等等...[三]语句
[Microsoft Sql Server]
可以用
CASE
WHEN THEN
WHEN THEN
...
ELSE
END
语句,而
[Microsoft Access]
不支持。
[Microsoft Access]也不支持between语句
[Microsoft Sql Server]则可以这样写:
[date] between @date1 and @date2
[四]查询表
[Microsoft Sql Server]
可三个及以上表join查询,而
[Microsoft Access]
好像只能两个表联接查询(待权威确认),
而且[Microsoft Sql Server]可用“*=”和“=*”连接符。[五]除零问题
[Microsoft Access]
在碰到除数为零时,自动丢掉相关记录,而
[Microsoft Sql Server]
则会报错,且查询中止。删除代码:
[Microsoft Access]
可以这样写:delete * from [table]
[Microsoft SQL Server]
只能这样写:delete from [table]
多*会报错
_____________________________________ - [1] [2] [3] [4] [5] [6] [7] [8] 下一页
-
- Access与Sql Server之ASP代码比较 相关文章:
- ·将来会比较流行的几种导航的方向
- ·企业选购指南:国内防火墙系统大比拼
- ·基本的页面设计元素布局比例
- ·和病毒再见 六款免费杀毒软件对比测试
- ·哪种最好?6种在线杀毒扫描软件大比拼
- ·比较雅虎、网易、搜狐邮箱
- ·关于三层交换机与路由器的比较
- ·赛门铁克:Vista比以往系统更安全
- ·在线翻译谁更厉害——四大流行系统对比
- ·与windows相比,Linux有哪些长处呢?
- Access与Sql Server之ASP代码比较 相关软件
- ·加勒比海盗3试玩
- ·中国战队《星际争霸》联赛比赛地图下载
- ·广州CEG比赛SKY vs Fly决赛录像包
- ·《冰封王座》:暴雪体育地图制作比赛前三名地图
- ·《魔兽》录像:韩国鬼王lucifer比赛集锦
- ·PGL2007官方《星际争霸》比赛地图
- ·《超级比萨》模拟经营试玩
- ·《星之卡比 老鼠进攻》 (欧)模拟器
- ·GBA《芭比娃娃高中之迷》模拟器
- ·《冰封王座》Dota对抗比赛录象
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
精品推荐
热点TOP10
- ·安全的Microsoft的ACCESS数据库加密方法
- ·用SQL链接服务器访问远程Access数据库
- ·用ASP和SQL语句动态的创建Access表
- ·Access数据库的存储上限指标
- ·Access使用查询--1.1. 用选择查询建立计算字段
- ·几种修复ACCESS数据库的实用方法
- ·如何把Access转成SQL Server的方法介绍
- ·两个未被公开Access数据库方法使用技巧
- ·网站选SQL Server还是Access当后台数据库好?
- ·把Access转成SQL数据库的方法介绍
- ·Access使用查询--1.2.用选择查询进行分组数据的计算
- ·掌握部署 Access项目的方法
- ·设置在 Access项目中检索的记录数
- ·以前流行的4种Access数据库安全方式
- ·数据库安全 关于Access数据库4种安全方式
- ·巧用Access逐条输出Excel中的记录
- ·关于用 SQL 得到 Access 的随机记录集
- ·另类读写:ACCESS中Field对象的标题属性
- ·整理:防止Access数据库被下载的9种方法
- ·教你如何在Perl下连接Access数据库
