C#使用预处理SQL语句访问MySQL的方法(Parameter)
2010-09-30 21:00:29 来源:WEB开发网核心提示:MySqlConnectioncon=null; MySqlCommandcmd=null; stringnameStr="Samplevaluepassed”"; con=newMySqlConnection("server=localhost;database=db_nam
MySqlConnection con = null;
MySqlCommand cmd = null;
string nameStr = "Sample value passed ”";
con = new MySqlConnection("server=localhost;database=db_name;uid=user;pwd=password;pooling=false;");
con.Open();
cmd = new MySqlCommand("insert into MyTable values (null, ?ParName);", con);
cmd.Parameters.AddWithValue("?ParName", (string)nameStr.Replace(""", "^"));
cmd.ExecuteNonQuery();
con.Close();
参数通过问号开头,比如?ParName
然后建立Command
再通过设置
.Parameters.AddWithValue设置每个参数的值就行了。
这东西对您不难,但我第一次自己找.NET的资料,留作纪念。
- ››SQL Server 2008 R2 下如何清理数据库日志文件
- ››sqlite 存取中文的解决方法
- ››SQL2005、2008、2000 清空删除日志
- ››SQL Server 2005和SQL Server 2000数据的相互导入...
- ››sql server 2008 在安装了活动目录以后无法启动服...
- ››使用word强大的搜索和替换功能
- ››sqlserver 每30分自动生成一次
- ››sqlite 数据库 对 BOOL型 数据的插入处理正确用法...
- ››使用Win7自带屏幕录制功能的方法
- ››sql server自动生成批量执行SQL脚本的批处理
- ››使用linux中的quota教程
- ››sql server 2008亿万数据性能优化
更多精彩
赞助商链接