C#调用sqlserver存储过程
直奔主题,记录命名空间:using System。Data。SqlClient;数据库链接串:sqlserver的数据库链接串格式为:server={0};database={1};uid={2};pwd={3} //0:服务器,1:数据库名,2:用户名,3:密码调用: using (SqlConnection connection = new SqlConnection(SqlServerHelper。
ConnectionString)) { connection。Open(); SqlCommand cmd = new SqlCommand("存储过程名", connection); cmd。Parameters。Add("@param1", SqlDbType。
Int); cmd。Parameters["@param1"]。Value = "param1_value"; cmd。Parameters["@param1"]。Direction = ParameterDirection。Input; cmd。
Parameters。Add("@param2", SqlDbType。Int); cmd。Parameters["@param2"]。Value = "param2_value"; cmd。Parameters["@param2"]。Direction = ParameterDirection。
Input;//Outpu cmd。Connection = connection; cmd。CommandType = CommandType。StoredProcedure;//这里标识调用类型 SqlDataReader dr = cmd。
ExecuteReader(); //执行SQL语句,返回结果集合 //int rerows = cmd。ExecuteNonQuery();//执行SQL语句,受影响的行数 while (dr。Read()) { //返回结果处理 //dr[0],dr["col_name"] } dr。
Close(); //关闭执行 connection。Close(); //关闭数据库 }C#调用sqlserver存储过程。
答:几个系统存储过程用系统表提供有关存储过程的信息。使用这些存储过程可以: 查看用于创建存储过程的 Transact-SQL 语句。这对于没有用于创建存储过程的 T...详情>>
答:详情>>
答:7、易操作性对计算机网络用户而言,掌握网络使用技术比掌握大型机使用技术简单,实用性也很强详情>>
答:下载到移动硬盘然后传到另一个电脑详情>>