.net简单的三层实现功能(6)
来源:未知 责任编辑:责任编辑 发表时间:2015-09-16 20:04 点击:次
132 {
133 DbCommand command = GetCommand(sqlCommand, CommandType.Text, connection);
134 foreach (KeyValuePair<string, object> p in para)
135 {
136 command.Parameters.Add(GetParameter(p.Key, p.Value, command));
137 }
138 connection.Open();
139 result = command.ExecuteNonQuery();
140 command.Parameters.Clear();
141 return result;
142 }
143 }
144
145 /// <summary>
146 /// 执行有返回值无参数的存储过程
147 /// </summary>
148 /// <param name="cmdText"></param>
149 /// <returns></returns>
150 public static object ExecuteScalarProc(string cmdText)
151 {
152 using (DbConnection connection = GetConnection())
153 {
154 DbCommand command = GetCommand(cmdText, CommandType.StoredProcedure, connection);
155 connection.Open();
156 object val = command.ExecuteScalar();
157 command.Parameters.Clear();
158 return val;
159 }
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>