.NET C#调用存储过程报错! adapter.Fill(ds, "a"); 报错! 从数据类型 varchar 转换为 datetime 时出错
publicDataSetGet_NLProcedure(stringstrFormName,stringstrStoreNo,DateTimestrStartDate,...
public DataSet Get_NLProcedure(string strFormName, string strStoreNo, DateTime strStartDate, DateTime strEndDate, string other, string strIRealType, ref string strIfType)
{
...省略。。。
就是这里!
OleDbDataAdapter adapter = new OleDbDataAdapter();
adapter.SelectCommand = cmd;
adapter.Fill(ds, "aa");
运行到 adapter.Fill(ds, "aa"); 报错!!我看了dataset为空!!!
报 System.Data.OleDb.OleDbException: 从数据类型 varchar 转换为 datetime 时出错。
捕捉到 System.Data.OleDb.OleDbException
HResult=-2147217913
Message=从数据类型 varchar 转换为 datetime 时出错。
Source=Microsoft OLE DB Provider for SQL Server
ErrorCode=-2147217913
C#里调用的是 ds = Webservice.Get_Procedure(strGroupID, strStoreID, dtStartdate, dtEnddate, other, strIRealType, ref strFileName); 看来看去没有任何问题啊!快疯了! 展开
{
...省略。。。
就是这里!
OleDbDataAdapter adapter = new OleDbDataAdapter();
adapter.SelectCommand = cmd;
adapter.Fill(ds, "aa");
运行到 adapter.Fill(ds, "aa"); 报错!!我看了dataset为空!!!
报 System.Data.OleDb.OleDbException: 从数据类型 varchar 转换为 datetime 时出错。
捕捉到 System.Data.OleDb.OleDbException
HResult=-2147217913
Message=从数据类型 varchar 转换为 datetime 时出错。
Source=Microsoft OLE DB Provider for SQL Server
ErrorCode=-2147217913
C#里调用的是 ds = Webservice.Get_Procedure(strGroupID, strStoreID, dtStartdate, dtEnddate, other, strIRealType, ref strFileName); 看来看去没有任何问题啊!快疯了! 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询