在Valentina Studio

时间:2016-09-05 21:13:36

标签: sqlite permissions valentina-studio

我无法在我的sqlite数据库中创建Valentina Studio中的表。

使用另一个名为Datum的应用程序,我可以打开sqlite数据库' data.db'并运行查询' CREATE TABLE a(b INT,c INT)'成功。

当我打开Valentina Studio并在第一个窗口中单击数据库,然后单击绿色加号,然后单击“创建”按钮。如右图所示,弹出一个对话框。对话框的标题栏显示' Create Table'当我输入' table1'时,在表格标签中旁边'姓名'并添加一个名为' dog'在“字段”选项卡下,按“创建”按钮。按钮然后我收到一个错误。该错误表示' Sqlite db" / [path-to-file] /data.db" ;:错误:"无法打开数据库文件"' (它没有真正说[path-to-file],这只是我文件系统路径的别名)。

我是此计算机的主要用户,并且我已经在' data.db'上启用了写/读权限。以及包含' data.db'的文件夹为了我。我正在使用Mac Book Pro。

1 个答案:

答案 0 :(得分:2)

也许您正在使用Valentina Studio的MAS版本?

根据MAS / Apple规则,此类应用程序可在沙盒模式下运行, 使用位于例如的db文件在桌面或其他文件夹上, 一旦允许访问,您首先需要。你可以这样做 Preferences Dialog - Allowed Locations Help

Valentina Studio for Mac的普通(非MAS)版本不需要这一步。