【发布时间】:2016-12-04 03:02:14
【问题描述】:
我只是想知道我们是否可以像通过 Internet 访问 MySQL 数据库一样访问 Excel 电子表格。实际上,我正在尝试制作一个可以同时在多台计算机上运行的应用程序,并且所有计算机都可以在服务器上的 excel 电子表格上编辑或检索数据。
【问题讨论】:
标签: mysql sql-server vb.net excel
我只是想知道我们是否可以像通过 Internet 访问 MySQL 数据库一样访问 Excel 电子表格。实际上,我正在尝试制作一个可以同时在多台计算机上运行的应用程序,并且所有计算机都可以在服务器上的 excel 电子表格上编辑或检索数据。
【问题讨论】:
标签: mysql sql-server vb.net excel
通常这是一个坏主意。您绝对可以从 vb.net 访问 excel 电子表格中的信息,但它可能有些错误,小问题会变成大问题。您最好使用 SQL Server Express。如果您决定继续使用 Excel,您可能希望坚持使用 VBA。它内置在 excel 中,虽然它仍然可能会导致问题,但它可能会更干净。
【讨论】:
您可以使用 Windows ODBC 创建一个可以像理性 DB 一样访问的数据源。 ODBC 有一个用于 Excel 文件的特殊驱动程序,以及其他格式(Access、CSV、纯文本等)。
您可以从 Windows 控制面板中的管理工具访问 ODBC 数据源管理器。
【讨论】: