问题描述
我正在尝试在 Libreoffice Basic 中构建一个宏,为表单 csv 文件提供一些记录,并将它们放入 libreoffice 内置的内部数据库中。
我记得这在 MSAccess 中是可能的,但我在 Libreoffice Base 中遇到了一些困难。
以下行可用于创建与内部数据库的连接?
DatabaseContext = createUnoService("com.sun.star.sdb.DatabaseContext")
我找到了例子
Dim DatabaseContext As Object
Dim DataSource As Object
Dim QueryDefinitions As Object
Dim QueryDefinition As Object
Dim I As Integer
DatabaseContext = createUnoService("com.sun.star.sdb.DatabaseContext")
DataSource = DatabaseContext.getByName("Customers")
QueryDefinitions = DataSource.getQueryDefinitions()
For I = 0 To QueryDefinitions.Count() - 1
QueryDefinition = QueryDefinitions(I)
MsgBox QueryDefinition.Name
Next I
但似乎没有用。没有结果。 只需找到一种方法将我骑的东西放在 DB 内的 csv 文件中
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)