程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Access數據庫 >> 關於Access數據庫 >> ASP中Access到SQLServer導入升級後要做的工作

ASP中Access到SQLServer導入升級後要做的工作

編輯:關於Access數據庫
這裡主要是在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(columnasvarchar)來使用。

  7.CursorType要改成1,也就是打開數據庫時要給出第一個數字參數為1,否則記錄可能

  顯示不完整。也就是說,一般要寫成rs.opensql,conn,1。

  8.isnull(rowname)要改成rowname=null

  9.程序裡假如有直接對整型變量的判定,也需要進行顯示的轉換,如:

ifrs("id")=0then
  要變為
ifclng(rs("id"))=0then

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved