如何在android中将excel表转换为sqlite数据库

发布于 2024-12-04 06:10:59 字数 169 浏览 1 评论 0原文

我有一张 Excel 工作表,需要在其中进行一些查询。我已经成功访问​​了项目中的 Excel 工作表,但现在我无法对其进行查询,因为我需要编写代码来获取即使是一小列。有什么方法可以将 Excel 工作表转换为 SQLite 数据库吗?因为它会简化我的工作。 Excel 工作表太大,有 29 个工作表。无法手动输入这些值。

I have an excel sheet on which I need to hit a few queries. I have successfully accessed the excel sheet in my project but now I have trouble hitting queries on it because I need to write code fetch even a small column. Is there any way that I can convert my excel sheet into the SQLite database? As it will simplify my work.
The Excel sheet is too big with 29 sheets in it. It is impossible to manually enter those values.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

妄司 2024-12-11 06:10:59

您有一些实用的选择:

  1. 您可以直接在应用程序中打开 Excel 文件,正如 IanNorton 所说

  2. 您可以转换 Excel首先写入 SQLite 文件,然后在应用程序中拖放并读取该 SQLite 文件。

如果您想将 Excel 转换为 SQLite 并查询在您的应用程序中使用 SQLite DB,使用选项 #2。但如果您只想直接在应用程序中读取 Excel 文件,请使用选项 #1。

You have a few practical options:

  1. You can open the Excel file directly in the app, as IanNorton said

  2. You can convert the Excel to a SQLite file first, and then drop and read that SQLite file in the app.

If you want to convert Excel to SQLite and query the SQLite DB in your app , use option #2. But if you just want to read an Excel file straight in your app, use option #1.

猫九 2024-12-11 06:10:59

SQLite是一种关系数据库格式,excel是一种电子表格。两者之间没有直接关系,也不存在通用的转换工具。

您没有提及是否需要公式或格式。但是您可以使用此处提到的代码,如何阅读Android 程序中的 Excel 工作表

然后由您决定如何构建 sqlite 数据库并保存您读取的值。

SQLite is a relational database format, excel is a spreadsheet. There is no direct relationship between the two for there to be a generic conversion tool.

You do not mention if you need the formulae or formatting. But you could use the code mentioned here, How to read excel sheets in android program.

Then it is up to you how you structure your sqlite database and save the values you've read.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文