目前要做一个通过EXCEL导入客户资料的模块。
客户可自己上传EXCEL把资料上传到服务器,然后服务器把EXCEL的资料导入到数据库里面
问题一:程序如何验证EXCEL 是否符合要求,及内容是否正确?
问题二:导入过程中出错,如何回滚。把之前导入的资料删除。
问题三:是否可以上传到网站上之后,直接显示到网页上然后进行验证,错误的地方客户可以修改后。上传到数据库。
高手有没有做过这方面的模块,给点建议。
问题1:读取出excel的内容,进行内容判断。
问题2:导入的过程不能只是单纯的 插入循环,要用sql事务〔sqlserver〕它有回滚的机制,直接调用方法就可以了。其他的数据库支持就用,不支持就要用代码实现类似机制。
问题3:用第三方显示excel可以实现在线的编辑,再就是直接读取excel显示、更改是在读取出的table上修改。更新用事务更新。
我 也有一样的问题。楼上说的有道理,但是没有怎么用过事务。