zoukankan      html  css  js  c++  java
  • asp中access到sql server导入升级后要做的工作。

    这里主要是在asp下两次升级的经验,其它语言也可以参考一下。欢迎讨论补充。

    1.数据库导入以后,自动增加字段需要重写,所有的数字类型需要增加长度,最好用bigint。
    2.所有的默认值都丢失了。主要是数字类型和日期类型。
    3.所有sql语句中的now(),time(),date()要改成getdate()。
    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

    ---------------------------

    http://www.cnblogs.com/squirrel_sc

    1. 如有引用,请包含本段文字及原始出处。以表示对作者的尊重,且能将有相似想法的人联系起来。

    2. 如无特殊说明,本文的文字代表作者的观点和想法。由于人类的记忆和连通性的限制,可能会将别人的观点和想法当成自己的(会尽量避免,但我读书少,别蒙我:D);或有人会有同样的想法(那就太好了)。若有此类情况,请联系我。我会很高兴更新内容。

    3. 每篇文章会根据反馈或新的想法,随时更新。我会尽量记得更新版本号。

  • 相关阅读:
    JAVA窗口程序实例一
    内存容量出现异常的解决办法
    Android Studio 2.0使用指南
    Android 开机自启服务
    Android 图形总结
    今日课堂总结
    JSON
    GET方法和POST方法
    ajax的简单介绍
    网页-豌豆上的公主
  • 原文地址:https://www.cnblogs.com/squirrel_sc/p/46529.html
Copyright © 2011-2022 走看看