mysql学习笔记之mysqlparameter(摘)
生活随笔
收集整理的這篇文章主要介紹了
mysql学习笔记之mysqlparameter(摘)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在.net中操作數(shù)據(jù)庫(kù)的時(shí)候。
大家都喜歡用sqlparameter。
parameter是預(yù)編譯的,可以加快速度,也可以防注入。
在使用mssql的時(shí)候用sqlparameter。
在使用mysql的時(shí)候使用mysqlparameters。
第一次使用mysql的時(shí)候,都經(jīng)常犯一個(gè)錯(cuò)誤
比如在使用mssql的時(shí)候,一條查詢這么寫
?
Codeselect?name,id?from?user?where?id=@id
?
在使用mysql的時(shí)候,查詢語句就必須這樣
?
Codeselect?name,id?from?user?where?id=?id
?
@變成了?
同樣,在什么parameter的時(shí)候
mssql是這樣
?
CodeSqlParameter?param?=?new?SqlParameter("@id",?SqlDbType.Int);
?
?
mysql便是這樣
?
CodeMySqlParameter?param?=?new?MySqlParameter("?id",?MySqlDbType.Int32);
轉(zhuǎn)載于:https://www.cnblogs.com/lmjob/archive/2009/05/08/1452438.html
總結(jié)
以上是生活随笔為你收集整理的mysql学习笔记之mysqlparameter(摘)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python人脸识别方法_python实
- 下一篇: 用SQL Server Compact