ta非ta 发表于 2019-4-26 10:37:34

测试任务管理报Datatime错误

本帖最后由 TestWriter 于 2019-5-9 09:49 编辑

2019-04-26 10:30:05,580 ERROR TestWriter.Common.Log4net.Log4netLoggingService - System.ServiceModel.FaultException`1: 转换成DateTime失败,请确认参数类型。
Unable to convert MySQL date/time value to System.DateTime (错误详细信息等于 很可能由 IncludeExceptionDetailInFaults=true 创建的 ExceptionDetail,其值为:
System.ArgumentException: 转换成DateTime失败,请确认参数类型。Unable to convert MySQL date/time value to System.DateTime
   在 TestWriter.Server.MySQLDAL.DataOperator.ToDateTime(IDataReader reader, String name)
   在 TestWriter.Server.MySQLDAL.TestTaskMgmtDal.ReaderTestTaskPurpose(IDataReader reader)
   在 TestWriter.Server.MySQLDAL.DataOperator.ReadObjectList(IDataReader reader, Func`2 func)
   在 TestWriter.Server.MySQLDAL.TestTaskMgmtDal.GetTestTaskPurpose(Boolean isTestTask, Guid taskId)
   在 TestWriter.Server.BLL.TestTaskMgmtManager.GetTestTaskPurpose(Boolean isTestTask, Guid taskId)
   在 TestWriter.Server.WcfServices.TestWriterMgmtService.GetTestTaskPurposeList(Boolean isTestTask, Guid taskId)
   在 SyncInvokeGetTestTaskPurposeList(Object , Object[] , Object[] )
   在 System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
   在 System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBeg...)。


abcsell 发表于 2019-4-28 09:28:36

参数类型

104~牛牛 发表于 2019-4-28 09:31:16

Unable to convert MySQL date/time value to System.DateTime

在连接字符串中添加语句 "Allow Zero Datetime=True".
如:
string sql="Server=localhost;UserId=root;Database=powergsm;allow zero datetime = true";

jingzizx 发表于 2019-4-28 09:40:57

参数处理错误

海海豚 发表于 2019-4-28 10:01:57

应该有一个testwriter的群,你可以在群里问下

ta非ta 发表于 2019-4-28 10:22:06

104~牛牛 发表于 2019-4-28 09:31
Unable to convert MySQL date/time value to System.DateTime

在连接字符串中添加语句 "Allow Zero Dat ...

请问下,实在哪里添加

qqq911 发表于 2019-4-28 10:41:23

检查下参数设置

104~牛牛 发表于 2019-4-28 13:59:20

ta非ta 发表于 2019-4-28 10:22
请问下,实在哪里添加

数据库连接字符串中添加
页: [1]
查看完整版本: 测试任务管理报Datatime错误