多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > 數(shù)據(jù)庫 > access > ACCESS的參數(shù)化查詢,附VBSCRIPT(ASP)和C#(ASP.NET)函數(shù)第1/2頁

ACCESS的參數(shù)化查詢,附VBSCRIPT(ASP)和C#(ASP.NET)函數(shù)第1/2頁

來源:程序員人生   發(fā)布時(shí)間:2014-02-01 14:09:03 閱讀次數(shù):3691次
最近因項(xiàng)目需要用ACCESS做數(shù)據(jù)庫開發(fā)WEB項(xiàng)目
看論壇上還許多人問及ACCESS被注入的安全問題
許多人解決的方法仍然是用Replace替換特殊字符然而這樣做也并沒有起到太大做用
今天我就把我用ACCESS參數(shù)化查詢的一些方法和經(jīng)驗(yàn)和大家分享
希望對大家有所啟發(fā)有寫的不對的地方希望高手們多多指教

ASPNET 用OleDbCommand的new OleDbParameter創(chuàng)建參數(shù)貨查詢
ASP用Command的CreateParameter 方法創(chuàng)建參數(shù)化查詢
(SQL儲(chǔ)存過程查詢也是用這個(gè)方法建立的)

ASPNET C#語法


  復(fù)制代碼 代碼如下:

  OleDbParameter parm = new OleDbParameter(Name Type Direction Size Value);
(實(shí)際上它有七重載大家具體大家可以在里面就可以看到)
參數(shù)
Name        可選字符串代表 Parameter 對象名稱
Type        可選長整型值指定 Parameter 對象數(shù)據(jù)類型
Direction   可選長整型值指定 Parameter 對象類型
Size        可選長整型值指定參數(shù)值最大長度(以字符或字節(jié)數(shù)為單位)
Value       可選變體型指定 Parameter 對象的值
以下是實(shí)例查詢news表中所有tsing發(fā)表的新聞
  
  sql=select * from newss where username=? order by id
 //注意查詢的條件均用?號(hào)表示
  OleDbConnection conn = new OleDbConnection(connString);
  OleDbCommand cmd = new OleDbCommand(sqlconn); 
  OleDbParameter parm = new OleDbParameter(tempOleDbTypeVarChar );
  //temp為Parameter對象可隨便定義OleDbTypeVarChar指定為字符串長度
  parmDirection = ParameterDirectionInput;
  //指定其類型輸入?yún)?shù)
  cmdParametersAdd(parm);
 cmdParameters[temp]Value = tsing;
  //查詢tsing也可以寫成cmdParameters[]
 connOpen();
 cmdExecuteReader();



ASP VBSCRIPT語法


  復(fù)制代碼 代碼如下:

  Set parameter = commandCreateParameter (Name Type Direction Size Value)
參數(shù)同上
以下是實(shí)例查詢news表中所有tsing發(fā)表的新聞
  
  et conn = ServerCreateObject(AdodbConnection)
  connConnectionString = connString
  connopen()
  set mycmd = ServerCreateObject(ADODBCommand)
  mycmdActiveConnection=conn
  mycmdCommandText=sql
  mycmdPrepared = true
  set mypar = mycmdCreateParameter(temptsing)
  mycmdParametersAppend mypar
  set myrs = mycmdExecute



與上面基本相同不同的地方法是asp在對參數(shù)的表達(dá)上面不同
  為adChar就是指示輸入?yún)?shù)(是其實(shí)是默認(rèn)值)
大家請參閱MICROSOFT的ADOVBInc

  復(fù)制代碼 代碼如下:

     ParameterDirectionEnum   Values      
  Const   adParamUnknown   =      
  Const   adParamInput   =      
  Const   adParamOutput   =      
  Const   adParamInputOutput   =      
  Const   adParamReturnValue   =     
   DataTypeEnum   Values      
  Const   adEmpty   =      
  Const   adTinyInt   =      
  Const   adSmallInt   =      
  Const   adInteger   =      
  Const   adBigInt   =      
  Const   adUnsignedTinyInt   =      
  Const   adUnsignedSmallInt   =      
  Const   adUnsignedInt   =      
  Const   adUnsignedBigInt   =      
  Const   adSingle   =      
  Const   adDouble   =      
  Const   adCurrency   =      
  Const   adDecimal   =      
  Const   adNumeric   =      
  Const   adBoolean   =      
  Const   adError   =      
  Const   adUserDefined   =      
  Const   adVariant   =      
  Const   adIDispatch   =      
  Const   adIUnknown   =      
  Const   adGUID   =      
  Const   adDate   =      
  Const   adDBDate   =      
  Const   adDBTime   =      
  Const   adDBTimeStamp   =      
  Const   adBSTR   =      
  Const   adChar   =      
  Const   adVarChar   =      
  Const   adLongVarChar   =      
  Const   adWChar   =      
  Const   adVarWChar   =      
  Const   adLongVarWChar   =      
  Const   adBinary   =      
  Const   adVarBinary   =      
  Const   adLongVarBinary   =    


生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 中国国产一国产一级毛片视频 | 性做久久久久 | 欧美成人一区二区三区不卡 | 午夜三级在线观看 | japanese在线视频 | 可以免费观看欧美一级毛片 | 手机看片日韩日韩韩 | 日韩一区二区三区四区 | 日本www黄 | 欧美成人免费大片888 | 欧洲高清 | 欧美jizz| 91亚洲国产成人精品性色 | 欧美人xxxx另类 | 久久久久免费精品国产 | 手机在线视频观看 | 九九精品免视频国产成人 | 校园春色第一页 | 亚洲精品色综合久久久 | 日本.www| 欧美激情精品久久久久久久九九九 | 人操人视频 | 亚洲人成77777在线播放网站不卡 | 久久国产成人福利播放 | tube44欧美| 97精品伊人久久久大香线焦 | 国产成人精品天堂 | 欧美在线观看高清一二三区 | 国产日本韩国不卡在线视频 | 国产美女视频一区二区二三区 | 最新中文字幕 | 伊人伊人影院 | 午夜在线视频免费 | 欧美 亚洲 中文字幕 | 校园春色激情网 | 午夜影院色 | 久久手机看片 | 视频一区中文字幕 | 自拍 另类 综合 欧美小说 | 毛片大片| purnhurb国产在线观看 |