ACCESS的數據庫中的自動編號類型在轉化時
sql server並沒有將它設為自動編號型
我們需在SQL創建語句中加上identity
表示自動編號!
轉化時
跟日期有關的字段
SQL SERVER默認為smalldatetime型
我們最好將它變為datetime型
因為datetime型的范圍比smalldatetime型大
我遇見這種情況
用smalldatetime型時
轉化失敗
而用datetime型時
轉化成功
對此兩種數據庫進行操作的sql語句不全相同
例如
在對ACCESS數據庫進行刪除紀錄時用
delete * from user where id=
而對SQL SERVER數據庫進行刪除是用
delete user where id=
日期函數不相同
在對ACCESS數據庫處理中
可用date()
time()等函數
但對
SQL SERVER數據庫處理中
只能用datediff
dateadd等函數
而不能用date()
time()等函數
在對ACCESS數據庫處理中
sql語句中直接可以用一些VB的函數
像cstr()函數
而對SQL SERVER數據庫處理中
卻不能用
From:http://tw.wingwit.com/Article/program/SQLServer/201311/22186.html