public void ReadFromDB(CSqlParameters sqlParamSet, out SqlDataReader dataReader)
SqlDataReader 不能new ,会报错,怎样传一个SqlDataReader 对象的参数
参考代码:
using (var sqlConnection = new SqlConnection(_connectionString)) { var command = sqlConnection.CreateCommand(); command.CommandText = "存储过程名称"; command.CommandType = System.Data.CommandType.StoredProcedure; command.Parameters.AddWithValue("@参数名称", value); sqlConnection.Open(); using (var reader = command.ExecuteReader()) { } }
谢谢,谢谢指导
调用你这个方法,就算能new,new一个SqlDataReader传进去没有任何意义。因为你这里加了out关键字是输出参数。而且你这个out加在这里也完全没有意义。因为SqlDataReader类本来就是引用类型。。
谢谢,谢谢指导