Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone Monotouch和sqlite数据库_Iphone_Sqlite_Xamarin.ios - Fatal编程技术网

Iphone Monotouch和sqlite数据库

Iphone Monotouch和sqlite数据库,iphone,sqlite,xamarin.ios,Iphone,Sqlite,Xamarin.ios,下面是一个场景:我创建了一个db3文件,将其附加到解决方案,将其更改为内容(也尝试了资源),并一直复制。启动应用程序时,我会将其复制到应用程序的文档文件夹中。现在,它在模拟器中完美地工作,也就是说,我既能读也能写。但在设备上,它只处于只读模式。如何使其在设备上可写?我正在使用最新的ios 5和最新的monotouch 提前感谢您的帮助。 大家圣诞快乐:)存储在.app目录中的文件在设备上是只读的 如果需要任何数据文件的读写版本,则需要将其复制到文档存储区域。是否100%确定要打开复制到文档文件夹

下面是一个场景:我创建了一个db3文件,将其附加到解决方案,将其更改为内容(也尝试了资源),并一直复制。启动应用程序时,我会将其复制到应用程序的文档文件夹中。现在,它在模拟器中完美地工作,也就是说,我既能读也能写。但在设备上,它只处于只读模式。如何使其在设备上可写?我正在使用最新的ios 5和最新的monotouch

提前感谢您的帮助。
大家圣诞快乐:)

存储在.app目录中的文件在设备上是只读的


如果需要任何数据文件的读写版本,则需要将其复制到文档存储区域。

是否100%确定要打开复制到文档文件夹中的数据库?让应用程序吐出你正在打开的数据库的路径。我怀疑你正在尝试访问应用程序包中的一个。谢谢你的提示,我会检查并很快回来。我当时处于隧道视觉模式,哈哈。你说得对。创建连接时,我忘了包括文档文件夹的路径。你可以把它贴在邮件里,我会接受你的回答。谢谢米格尔。我犯了克鲁默勒指出的错误。顺便说一句,我从你的帖子中找到了很多答案。再次感谢大家,圣诞快乐。