博客【张光见】

胸纳幽兰,神容略若---张若兰

博客园 首页 新随笔 联系 订阅 管理

2008年7月16日 #

摘要: 今天帮助下属调试程序,发现一个奇怪问题,感觉很好笑,呵呵。。 sql="select count(*) from ...." 本来这条语句的结果是4 jdbcTemplate.queryForInt(sql) 总是为0 改成 sql="select count(*) t from ...." jdbcTemplate.queryForInt(sql) 结果正确。 阅读全文
posted @ 2008-07-16 16:08 willpower 阅读(3365) 评论(3) 推荐(0) 编辑

摘要: 将oledb读取的excel数据快速插入的sqlserver中,很多人通过循环来拼接sql,这样做不但容易出错而且效率低下,最好的办法是使用bcp,也就是System.Data.SqlClient.SqlBulkCopy 类来实现。不但速度快,而且代码简单,下面测试代码导入一个6万多条数据的sheet,包括读取(全部读取比较慢)在我的开发环境中只需要10秒左右,而真正的导入过程只需要4.5秒。 ... 阅读全文
posted @ 2008-07-16 10:49 willpower 阅读(527) 评论(0) 推荐(0) 编辑