国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net使用ODP即oracle連接方式的的防注入登錄驗(yàn)證程序

2024-07-10 13:27:32
字體:
供稿:網(wǎng)友
網(wǎng)上有很多SQL連接方式的登錄驗(yàn)證,但沒有oracle連接方式的,我摸索了一上午寫了這個可執(zhí)行的函數(shù),分享給大家

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


// 用戶登錄檢查
public bool LoginCheck(string f_LoginName, string f_LoginPass)
{
bool result = false;
// 正則表達(dá)式檢查
if (Regex.IsMatch(f_LoginName,@"^[a-zA-Z0-9]{1,15}$") && Regex.IsMatch(f_LoginPass,@"^[a-zA-Z0-9]{1,15}$"))
{
OracleConnection objConn = new OracleConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
OracleCommand objCmd = new OracleCommand("select * from USERS where username=:pUserName and password=:pPassWord",objConn);
objCmd.Parameters.Add("pUserName", OracleDbType.Varchar2).Value = f_LoginName;
objCmd.Parameters.Add("pPassWord", OracleDbType.Varchar2).Value = f_LoginPass;
objConn.Open();
OracleDataReader objDr = objCmd.ExecuteReader();
// 讀取內(nèi)容
if (objDr.Read())
{
result = true;
}
// 關(guān)閉數(shù)據(jù)庫
objDr.Close();
objConn.Close();
}
return result;
}

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 铜陵市| 太白县| 阿坝县| 通辽市| 兰溪市| 齐齐哈尔市| 石景山区| 施甸县| 东明县| 河南省| 清远市| 尼玛县| 永善县| 祁东县| 天门市| 交口县| 定州市| 昌都县| 高邑县| 九寨沟县| 蒙山县| 平度市| 达州市| 柘城县| 左贡县| 曲松县| 营山县| 上林县| 易门县| 婺源县| 安福县| 通化县| 昔阳县| 彭阳县| 道孚县| 罗城| 沁源县| 梨树县| 桂东县| 新营市| 湄潭县|