Excel到MySQL连接和多个用户的SQLExecute

时间:2016-12-02 14:12:00

标签: mysql excel vba excel-vba

我需要开发一个基于Excel的电子表格,供我们所有员工使用,以捕获时间表和其他项目相关数据。这些员工拥有一系列Microsoft Office Excel版本。我的计划是使用MySQL服务器(而不是MS SQL)在每次更新或保存时从这些电子表格中捕获信息。

问题:

原始系统是一个基于Excel的系统,它太大了。这个新系统必须并行实现,并且随着我们的进展消除笨重,直到我们拥有一个人人都能理解的全新系统(即逐位实现新的东西)。

问题:

  1. 有没有办法在没有VBA和现场的情况下做到这一点?如果没有,那么我需要在保存电子表格时执行代码。代码必须从电子表格中获取值并将其写入数据库表中的特定字段(INSERT INTO或UPDATE sql语句)。
  2. 实现这一目标的最简单方法是什么(无需在所有员工的计算机上安装任何东西,即将此电子表格按照开发的方式运行)?
  3. 我需要能够提取此信息以便在"管理"电子表格(即导入从MySQL数据库表中捕获的最新信息)。我需要做什么(我可以在这里使用VBA) - 例如Select * from table_timesheets。
  4. 如果不妥协特权信息(例如薪资费用),我需要让很多员工/项目经理在新的电子表格中查看他们各个项目的价值。 (我想如果我理解第3点,我就可以做到这一点。)
  5. 的信息:

    MySQL版本:5.1.73 数据库将位于基于Windows的计算机上的本地网络服务器上。 内部网络IP地址是固定的。

    请提出任何建议。

0 个答案:

没有答案