没有参数的存储过程调用
OleDbConnection conn = new OleDbConnection(connStr.ToString());
conn.Open();
OleDbDataAdapter da = new OleDbDataAdapter();
OleDbCommand cmd = new OleDbCommand();
cmd.Connection = conn;
cmd.CommandText = "proc_test";
cmd.CommandType = CommandType.StoredProcedure;
cmd.ExecuteNonQuery();
conn.Close();
带有参数的存储过程调用
OleDbConnection conn = new OleDbConnection(connStr.ToString());
conn.Open();
OleDbDataAdapter da = new OleDbDataAdapter();
OleDbCommand cmd = new OleDbCommand();
cmd.Connection = conn;
cmd.CommandText = "proc_test";
cmd.Parameters.Add("v_name", "刘建新");
cmd.CommandType = CommandType.StoredProcedure;
cmd.ExecuteNonQuery();
conn.Close();
本文详细介绍了SQL中使用OleDbConnection进行存储过程调用的方法,包括非参数化和参数化的两种场景。通过实例演示了如何在ADO.NET环境中执行存储过程,并对关键步骤进行了说明。

被折叠的 条评论
为什么被折叠?



