2014-08-28 70 views
2

因此与此tutorial的争斗继续进行。Objective-c应用程序无法读取sql数据库

我创建了自己的数据库(techbase.sql),并在其中插入了两个人 - 其中一个名为marian,地址menda和电话112. 此应用程序应注销文本字段:姓名,地址和电话号码从数据库输入人名时输入姓名字段。

将属性保存到在应用程序工作中“动态”创建的新数据库中。但在应用程序开始时从数据库读取不。 可能是什么问题?我有没有指定db的名称错误?或者,也许数据库表是错误的? 这里是我的项目http://speedy.sh/D6hau/techtopiatut-3.zip如果你想看。

谢谢你提前!

以防万一,如果这是令人困惑的,我会写简单:

-techbase.sql中有两个人

通过投入名称-cant注销他们的电话和地址,当我启动的应用程序(喜欢不能读取数据库或其他东西)

- 可以保存,然后注销,但我想读取前女仆db。不是从应用程序中创建的表格。

+0

代码看起来不错。添加一些断点,检查一些变量。 – trojanfoe 2014-08-28 12:59:33

回答

1

在Xcode文件列表中选择您的.sql数据库,然后在右侧检查目标Memership是否正确(应检查目标)。

+0

他的项目不使用“预先打包的”数据库文件;如果它不存在,代码将创建它并添加表格。看代码。 – trojanfoe 2014-08-28 13:32:03

+0

它做对了吗? http://i.imgur.com/JHOZTwg.png 我检查了那个盒子后,它仍然没有工作 – 2014-08-28 13:43:35

+0

是的,确切的木马 - 但由于某种原因它总是创建新的数据库。我想用我预先包装的那个。 – 2014-08-28 13:45:42

相关问题