【发布时间】:2010-11-15 11:56:08
【问题描述】:
我从一段 C#.net 代码调用 SQL 存储过程:
SqlHelper.ExecuteDataset(sqlConnection, CommandType.StoredProcedure, STORED_PROC_NAME, sqlParameters);
sqlParameters 变量定义为:
SqlParameter[] sqlParameters = new SqlParameter[SQL_NUMBER_PARAMETERS];
Log.Logger.Debug(string.Format("Running proc: {0} ", STORED_PROC_NAME));
SqlParameters[0] = new SqlParameter("fieldID", SqlDbType.BigInt );
SqlParameters[0].Value = fieldID;
SqlParameters[0].Direction = ParameterDirection.Input;
我现在需要将另外两个参数传递给这个存储过程,(两者都是SqlDateTime 类型),在这种情况下它们将变为NULL。
谢谢,
输入
【问题讨论】:
标签: c# sql sql-server stored-procedures