日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

解析Access與Sql Server之ASP代碼比較_Access數(shù)據(jù)庫教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:解析ACCESS作為網(wǎng)站數(shù)據(jù)庫的弊端
現(xiàn)在網(wǎng)上絕大多數(shù)網(wǎng)站都是ACCESS+ASP的形式,因?yàn)锳CCESS結(jié)構(gòu)簡(jiǎn)單容易處理,而且也能滿足多數(shù)的網(wǎng)站程序要求。 ACCESS是小型數(shù)據(jù)庫,既然是小型就有他根本的局限性,以下幾種情況下數(shù)據(jù)庫基本上會(huì)吃不消: 1。數(shù)據(jù)庫過大,一般ACCESS數(shù)據(jù)庫達(dá)到50M左右的時(shí)候

后臺(tái)數(shù)據(jù)庫:
[Microsoft Access]

[Microsoft Sql Server]
更換之后,ASP代碼應(yīng)注意要修改的一些地方:

[一]連接問題(舉例)
[Microsoft Access]
constr = "DBQ=c:\data\clwz.mdb; DRIVER={Microsoft Access Driver (*.mdb)}"
[Microsoft Sql Server]
constr = "DRIVER={SQL Server};SERVER=host;DATABASE=mydata;uid=sa;pwd="

[二]相似函數(shù)(舉例)

[1]DATEDIFF(datepart, startdate, enddate)
其中“datepart”參數(shù)可選項(xiàng)如下:
設(shè)置 描述
————————————
[Microsoft Access]
年 yyyy
季度 q
月 m
一年的日數(shù) y
日 d
一周的日數(shù) w
周 ww
小時(shí) h
分鐘 n
秒 s

[Microsoft Sql Server]
year yy, yyyy
quarter qq, q
month mm, m
dayofyear dy, y
day dd, d
week wk, ww
hour hh
minute mi, n
second ss, s
millisecond ms

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

基本上差不多,但注意的是在寫的時(shí)候,
[Microsoft Access]要加引號(hào),如:datediff('d',enddate,'2004/08/01')
[Microsoft Sql Server]則不需要,如:datediff(d,enddate,'2004/08/01')

[2][Microsoft Access]中可用如cstr等轉(zhuǎn)數(shù)據(jù)類型函數(shù),而
[Microsoft Sql Server]中則用convert或cast函數(shù),如:
convert(varchar,[amount])等。

[3][Microsoft Sql Server]
取當(dāng)前時(shí)間用getdate等等...

[三]語句
[Microsoft Sql Server]
可以用
CASE
WHEN THEN
WHEN THEN
...
ELSE
END
語句,而
[Microsoft Access]
不支持。
[Microsoft Access]也不支持between語句
[Microsoft Sql Server]則可以這樣寫:
[date] between @date1 and @date2

分享:揭秘Access數(shù)據(jù)庫過大問題的幾種解決方案
問題: 1、我的Access數(shù)據(jù)庫里面沒存多少數(shù)據(jù),為什么體積很大,別人和我存一樣的數(shù)據(jù)為什么只有我的文件體積的1/10。 2、為什么我刪除了數(shù)據(jù),但是數(shù)據(jù)庫體積沒有減小? 3、為什么我存了幾張圖片到ole字段里面數(shù)據(jù)庫體積就變大,而且變大的速度超過圖片的總

共5頁上一頁12345下一頁
來源:模板無憂//所屬分類:Access數(shù)據(jù)庫教程/更新時(shí)間:2010-02-26
相關(guān)Access數(shù)據(jù)庫教程