WriteToServer将DataTable数据插入数据库,个别数据导入不正确

问题描述

从把一个excel中的数据转成DataTable,再将DataTable的内容通过WriteToServer方法插入数据库,但是插入的数据和DataTable中的值有个别不一致其中excel中的数据如图插入数据库后的数据如图有几个数据是一样的,个别数据不一样,调试的时候,在调用WriteToServer之前,看过DateTable中的数据,和excel那个截图是一致的,插入数据库后就不一样了求大神帮忙

解决方案

解决方案二:

解决方案三:
两天多了,都没有人关注,请浏览过的大神帮帮忙
解决方案四:
1、数据库对应的表字段是什么类型?2、WriteToServer之前,看下DataTable的列是什么类型?
解决方案五:
尝试一下,在数据库中的表,所有字段使用真实的数据类型,而在程序中定义的DataTab。

时间: 2024-10-02 01:09:38

WriteToServer将DataTable数据插入数据库,个别数据导入不正确的相关文章

ssh整合是时,使用日期插件把数据插入数据库是发生错误

问题描述 ssh整合是时,使用日期插件把数据插入数据库是发生错误 警告: SQL Error: 604, SQLState: 60000 2015-7-9 20:31:44 org.hibernate.util.JDBCExceptionReporter logExceptions 严重: ORA-00604: 递归 SQL 级别 1 出现错误 ORA-00942: 表或视图不存在 2015-7-9 20:31:44 org.hibernate.tool.hbm2ddl.SchemaUpdate

大数据存储-SOS上百万的数据插入数据库问题

问题描述 SOS上百万的数据插入数据库问题 每天定时从FTP上下载一份上百万数据量的压缩文件到服务器,然后解压,再然后读取这批文件,一个文件可能就1KB,可能一个文件夹里有上百万个文件,怎样快速的读取这批文件的信息,然后插入数据库呢,读完一个文件要同时把这个文件备份到另一个目录下,同时原目录下这个文件也要删除,请问各位大神,有什方法可以快速的写入数据,有没有demo参考一下,本人是菜鸟中菜鸟来的! 解决方案 这个基本上选取一个你熟悉的脚本语言来做,就比较简单 比如python 你用urllib库

如何判断文件上传以及相关数据插入数据库同时成功

问题描述 我想实现保证文件上传和相关数据(即文件信息,如文件名,文件大小,文件路径等)插入数据库要同时成功.避免只有文件上传成功了或数据插入数据库中的一种情况实现.要实现要么就两者都全部操作成功了.要么就全部没有成功(同时报错).如何实现呢?谢谢 解决方案 解决方案二:1.首先文件保存的SAVE方法放在数据库保存后面执行2.建立一个事务,首先进行数据库的保存,但是不要commit:然后save文件,当成功save后就commit,否则就会滚解决方案三:设置一个变量数据保存成功赋值1不成功2再判断

怎样在JavaScript里写一个swing把数据插入数据库_基础知识

最终的目标是想这样的,在JavaScript里写一个swing来实现确定取消,来决定是否执行这个功能的,但是在执行的过程中,出现了一点问题,每次执行时,都是直接就会插入把数据插入数据库,不能控制了,想要知道应该怎样来解决这个问题,详情要参考下面的代码详情: 复制代码 代码如下: <% boolean foo=false; if (((theqingjiadays<3)&&(thetiqiandays>=1))||((theqingjiadays<10) &&

将gridview中的数据插入数据库时回滚的问题

问题描述 gridview里有10行记录,我现在是这样写的for(inti=0;i<gridview1.Rows.Count;i++){stringitemnum=GVReturn.Rows[i].Cells[0].Text.Trim().ToString();stringitemname=GVReturn.Rows[i].Cells[1].Text.Trim().ToString();stringpropa=GVReturn.Rows[i].Cells[2].Text.Trim().ToStr

PHP接收json 并将接收数据插入数据库的实现代码_php技巧

最近有一个需求,前端向后台提交json,后台解析并且将提交的值插入数据库中, 难点 1.php解析json(这个不算难点了,网上实例一抓一大把) 2.解析json后,php怎样拿到该拿的值 <?php require ('connect.php'); /* 本例用到的数据: post_array={"order_id":"0022015112305010013","buyer_id":"2","seller_i

统计型大量数据插入数据库,求解效率问题

问题描述 try{conn=getConnection();//stmt=conn.createStatement();PreparedStatementpstmt;intcount=0;intcount1=0;for(intm=0;m<dataArray0.size();m++){for(intn=0;n<timeArray.size();n++){//conn.setAutoCommit(false);if(dataString[m].equals("A")||data

本地数据插入新浪云数据库数据乱码

问题描述 本地数据插入新浪云数据库数据乱码 php代码都是utf-8,新浪云服务器数据格式是utf_general_ci,插入的的汉字,显示乱码,英文可以正常显示, 解决方案 http://www.oschina.net/question/1446823_2138033 解决方案二: mysql数据库插入数据中文乱码MYSQL数据库在hibernate配置数据源下插入数据乱码数据库部分数据乱码

PHP+MySQL之Insert Into数据插入用法分析_php技巧

本文实例讲述了PHP+MySQL之Insert Into数据插入用法.分享给大家供大家参考.具体如下: INSERT INTO 语句用于向数据库表中插入新纪录. 向数据库表插入数据 INSERT INTO 语句用于向数据库表添加新纪录. 语法: INSERT INTO table_name VALUES (value1, value2,....) 您还可以规定希望在其中插入数据的列: INSERT INTO table_name (column1, column2,...) VALUES (va