我有一个Excel电子表格,其中包含我想用来填充MySql中各种表格的数据。为了确保遵守业务逻辑,我开发了一系列存储过程。每行可以调用一个或多个这些过程 - 具体取决于内容。
我想到了两种可能的解决方案 - 或者
a)写一个PHP脚本来做;
或
b)编写Excel宏来执行此操作。
必须注意的是,数据在上线之前仍处于可能被编辑的阶段。
所以我的问题是,什么是最好的解决方案?任何一个可能的优点/缺点?任何可能的陷阱?还有其他可能的解决方案吗?
答案 0 :(得分:0)
我建议使用php脚本。有了它,您可以将逻辑外化,并在以后轻松重复使用。
有很多类/库 (PHP excel reader for example) 您可以使用它来解析电子表格,因此脚本只能包含与内容相关的逻辑。
答案 1 :(得分:0)
如果使用Excel中的数据填充数据库,请使用PHP。我建议http://phpexcel.codeplex.com/进行数据操作。