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数据库升迁SQLSERVER注意事项

如何把ACCESS转成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
  • asp之家 网络编程 m.aspxhome.com