asp中access升级到sql server后要做的工作
来源:asp之家 时间:2007-08-11 13:35:00
这里主要是讲在asp下两次由access数据库升级到sql server数据库后的经验及注意事项,其它语言也可以参考一下。欢迎讨论补充。
1.数据库导入以后,自动增加字段(自动编号)需要重写,所有的数字类型需要增加长度,最好用bigint。
2.所有的默认值都丢失了。主要是数字类型和日期类型。
3.所有sql语句中的now(),time(),date()要改成getdate()。 这里说的GetDate()和Now都是数据库里的函数。
4.所有sql语句中的datediff('d', time1, time2)要改成datediff(day, time1, time2),相应的其他日期属性也需要更改。
5.有可能一些true/false的判断语句不能正常使用了,这里是指用整数型来表达bool的情况,要变为1/0。
6.备注类型要通过cast(column as varchar)来使用。
7.CursorType要改成1,也就是打开数据库时要给出第一个数字参数为1,否则记录可能显示不完整。也就是说,一般要写成
rs.open sql, conn, 1
8.isnull(rowname)要改成rowname = null
9.程序里如果有直接对整型变量的判断,也需要进行显示的转换,如:
if rs("id") = 0 then
要变为
if clng(rs("id")) = 0 then
10.sql server的sql语句中不支持##这样的日期表现形式,换成'
相关阅读:
标签:access升级,sql,server,asp
0
投稿
猜你喜欢
python设计模式之抽象工厂模式详解
2023-06-11 22:15:51
SQL Server异常代码处理的深入讲解
2024-01-22 11:42:58
python利用sklearn包编写决策树源代码
2022-01-06 08:14:04
MySQL查询重复数据(删除重复数据保留id最小的一条为唯一数据)
2024-01-14 14:15:33
vue中使用swiper5方式
2023-07-02 17:07:03
利用css的clear属性搞定广告文字环绕效果
2008-05-24 13:48:00
SQL+HTML+PHP 一个简单论坛网站的综合开发案例(注册、登录、注销、修改信息、留言等)
2023-06-14 15:54:17
比较SQL Server与Oracle、DB2三种数据库
2008-09-12 17:24:00
在Ubuntu使用SQL Server创建Go应用程序的图文教程
2024-01-15 10:50:50
基于express中路由规则及获取请求参数的方法
2024-05-11 10:17:53
python3+selenium自动化测试框架详解
2022-01-29 18:26:01
Python 通过截图匹配原图中的位置(opencv)实例
2021-10-06 02:04:44
如何利用pyecharts画好看的饼状图
2021-04-19 09:07:19
jsp+servlet简单实现上传文件功能(保存目录改进)
2023-07-20 17:57:07
Vue组件封装之input输入框实战记录
2024-05-29 22:25:24
python tarfile压缩包操作保姆级教程
2022-03-29 21:38:30
用pywin32实现windows模拟鼠标及键盘动作
2023-07-04 21:26:30
MYSQL复杂查询练习题以及答案大全(难度适中)
2024-01-12 14:54:45
asp如何让服务器延时执行更改后的数据?
2010-05-13 16:35:00
JavaScript中访问节点对象的方法有哪些如何使用
2024-06-18 10:50:36