东莞中企动力做网站,做网站廊坊,柳州市网站建设公司,今天特大军事新闻先讲一下我实现的大致思路#xff1a; 1 读取excel数据#xff0c;赋值到datatable中#xff0c;然后在页面上显示 细节描述#xff1a;有一些列是存到数据库时要是datetime格式的#xff0c;我在赋值到datatable时也是做 如下处理的 DataColumn dtColumn new DataColumn…先讲一下我实现的大致思路 1 读取excel数据赋值到datatable中然后在页面上显示 细节描述有一些列是存到数据库时要是datetime格式的我在赋值到datatable时也是做 如下处理的 DataColumn dtColumn new DataColumn(); dtColumn.DataType System.Ty先讲一下我实现的大致思路1读取excel数据赋值到datatable中然后在页面上显示细节描述有一些列是存到数据库时要是datetime格式的我在赋值到datatable时也是做 如下处理的DataColumn dtColumn new DataColumn();dtColumn.DataType System.Type.GetType(System.DateTime);2将datatable存到sqlserver中2.1使用带参数的存储过程这种方法我已经实现(一行一行插入的遇到datetime那一列 也是一样可以插入的并可以在sqlserver中查看)2.2在使用SqlBulkCopy时(想尽可能提高效率)遇到如下错误实现细节描述string connStr ConfigurationManager.ConnectionStrings[connStr].ConnectionString;using(SqlConnection conn newSqlConnection(connStr)){conn.Open();using (SqlBulkCopy bulkCopy newSqlBulkCopy(conn)){bulkCopy.DestinationTableName dbo.*****;try{bulkCopy.WriteToServer(dt);}catch(Exception ex){Response.Write(ex.Message);}}}遇到如下错误The given value of type String from the data source cannot be converted to type datetime of the specified target column.RunTime现在就是卡在使用sqlbulkcopy上求大家支招。小弟不胜感激本文原创发布php中文网转载请注明出处感谢您的尊重