常在一些bbs上面看見有人在問access轉換為 ms sql 有什麼要注意的地方,或是編寫儲存過程,現在小弟在此寫一些要注意的或者常用的語法給大家參考(部分為asp常用的函式)
-------------------
access : now()
ms sql : getdate()
access : mid
ms sql : substring( expression , start , length )
expression-要搜尋的目標,但不能使用聚合函式
start-指定字串的開始位置
length-指定獲取字串的長度
asp : instr
ms sql:charindex( expression1 , expression2 )
引數的位置和 asp 的 instr剛好相反
asp : dim
ms sql : declare @variable datatype
舉例:declare @varname varchar(50) 宣告變數@varname為varchar型別,長度為50
賦值:declare @varname varchar(10)
set @varname = 'this is content'
資料型別轉換函式,如 asp 的 cstr,clng
ms sql : cast( expression as datatype)
expression 為目標物件
datatype 為要轉換成的資料型別
舉例:declare @varname varchar(20) -- 宣告乙個 @varname 變數為varchar型別,長度20
set @varname = '2' -- 給 @varname 賦值
cast( @varname as int) -- 轉換成 int 型別資料
字串連線符號: +
迴圈:while boolean_expression
begin
-- 要執行的語句
endboolean_expression 為布林表示式,只要指定的條件為真,就迴圈執行語句
if 的用法
if (boolean_expression)
begin
-- 執行 true 分支....
endif....else.... 的用法
if (boolean_expression)
begin
-- 執行 true 分支....
endelse
begin
-- 執行 false 分支
end
asp Access手工注入案例
呵呵,當時聽那朋友說的,他們好多人都不行,拿不下,我被嚇到了,呵呵,想著別人那麼多人都拿不下的站,我乙個小菜鳥能拿下?但是,開啟之後發現頁面跳轉到了 看來是直接cookie驗證了,算了,這麼複雜,直接放棄了從主站直接下手的想法,看看能不能旁註吧,於是,開啟 查詢一下,不查不知道,一查我就高興了,哈哈...
MS SQL 鎖與事務
ms sql 鎖與事務 加鎖的主要目的是為了防止併發操作時導致的資料不一致等問題,鎖分為共享鎖 s 更新鎖 u 排他鎖 x 共享鎖與更新只是單向相容?傳說中的單相思?事務事務能保證資料操作的原子性,要麼內部操作都提交,要麼都回退。事務內部某個地方出錯時,可以回滾前面的操作,比如更新 刪除等。複製 b...
mssql 分發與複製
接下來就可以用sql server企業管理器裡 複製 右鍵選擇 配置發布 訂閱伺服器和分發 的圖形介面來配置資料庫複製了。下面是按順序列出配置複製的步驟 一 建立發布和分發伺服器 歡迎使用配置發布和分發嚮導 選擇分發伺服器 使 servername 成為它自己的分發伺服器,sql server將建立...