现有页面上显示的订单的相关信息,格式如下:
全选 订单编号 客户姓名 运单编号 订单状态
(复选框) 26528 梁斌 模板列(TextBox) 模板列(DropDownList)
现在要实现,做一个导入功能, 导入Excel表格(表格里有返回的运单号和订单状态等)修改数据库中的运单编号和订单状态 ,数据库用的是Oracle8 ,
另外还有一个帖子 40分 地址是:http://topic.csdn.net/u/20090801/10/ee4f966a-dfde-4ba7-916b-7d3bdcde8644.html
全选 订单编号 客户姓名 运单编号 订单状态
(复选框) 26528 梁斌 模板列(TextBox) 模板列(DropDownList)
现在要实现,做一个导入功能, 导入Excel表格(表格里有返回的运单号和订单状态等)修改数据库中的运单编号和订单状态 ,数据库用的是Oracle8 ,
另外还有一个帖子 40分 地址是:http://topic.csdn.net/u/20090801/10/ee4f966a-dfde-4ba7-916b-7d3bdcde8644.html
2.通过checkbox状态逐行读取数据,逐行写入(for循环)
3.修改数据库记录信息。一定要逐行写入例:Microsoft.Office.Interop.Excel._Application excel=new Microsoft.Office.Interop.Excel.ApplicationClass();
创建workbork;
创建worksheet;网上很多源码,自己找找。
第二种方法是普通的读文件的方法,不建议使用。
第三种是用oledb的方式读取,就是把Excel表格当做数据表来读,速度还可以,可控性也还行。推荐用方法1或3.