2010-02-22 154 views
1

我希望将数据从一个大的SQLite数据库中提取到Excel中。我会很想互动地这样做,所以不想导出CSV或类似的东西。我已经看到ch-werner.de上的sqliteodbc网站,但这是否适用于Excel 2007?将SQLite数据导入Excel?

什么是最佳选择?

+0

你有几张桌子?需要导出全部还是只有一个?多久? – van 2010-02-22 21:18:18

回答

2

其实我已经通过问题中提到的ch-werner.de文件,它运行良好,即使在Excel 2007中。只需确保使用Windows控制面板中的ODBC选项注册数据库。

0

Excel识别XML和格式是这样的: -

<Workbook xmlns=\"urn:schemas-microsoft-com:office:spreadsheet\" xmlns:x=\"urn:schemas-microsoft-com:office:excel\" xmlns:ss=\"urn:schemas-microsoft-com:office:spreadsheet\" xmlns:html=\"http://www.w3.org/TR/REC-html40\"> 
<DocumentProperties xmlns=\"urn:schemas-microsoft-com:office:office\"> 

您可能希望创建您在Excel希望输出的样本,将其保存为XML数据。打开你的常规文本编辑,瞧......你得到了XML骨架。

现在以编程方式将SQLite转换为Excel,这是另一回事。你没有提及你熟悉的语言。

+0

谢谢rockjock。我使用Python工作。希望能有更直接的解决方案,但我认为这可以奏效。 – 2010-02-22 21:17:28