|
小白一枚,最近看到苏飞老师的SQLhelper。就准备用。结果发现不会用。就是不知道传什么参数。
(string connectionString, CommandType cmdType, string cmdText, params SqlParameter[] commandParameters)
第一个参数连接字符串
第二个看看枚举类型:纯SQL,存储过程等。
第三个参数就是sql语句了,
第四个参数是数组传参
我只想执行一个简单的insert语句,感觉苏飞老师这把大刀,我耍不起来啊。
string str = " INSERT INTO fucilu VALUES (11, 'aa')";
我简单写个方法可以执行,但是还是想研究一下苏飞老师代码,或者耍耍这把大刀。
public static void OperateData(string strsql) //建立一个执行SQL语句的方法
{
SqlConnection conn = DBCon(); //连接数据库
conn.Open(); //打开数据库
SqlCommand cmd = new SqlCommand(strsql, conn); //指定要执行的SQL语句
cmd.ExecuteNonQuery(); //执行SQL语句
conn.Close(); //关闭连接
}
这是我写的,纯传一个字符串语句就可以。
请问哪位大神给我讲讲如果,用苏飞老师的sqlhelper,怎么把那4个参数传了,执行string str = " INSERT INTO fucilu VALUES (11, 'aa')";这句话。
|
|