热门:网页模板.net视频教程JQueryMVCjsonExtJs源码示例三级联动JQuery菜单
您现在的位置:.Net中文社区>> .Net编程>>正文内容

请输入关键字

发布时间:2009年09月06日点击数: 未知

 C#使用预处理SQL语句访问MySQL的方法,具体代码如下:

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();  
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设置每个参数的值就行了。

本站热点业务

更多模板/案例展示

关于我们 | 联系我们 | 团队日志 | 网站地图 | 网站合作