ios realm移动端数据库怎么看

ios realm移动端数据库怎么看,第1张

1、首先在 SQL Server 2008中选择单击Microsoft SQL Server 2008 Management Studio,会出现一个窗口。2、在服务器名称中选择本机的服务器名字。然后单击连接按钮。就进入Microsoft SQL Server 2008 Management Studio。3、右键单击数据库,选择新建数据库,会出来一个窗口,在这个窗口里可以输入你要建的数据库的名称,同时也可以修改数据库的文件类型。4、数据库的名称和类型都弄好后,点击下方的确定 按钮。数据库就建立了。5、要是想删除自己不想要的数据库也很简单。鼠标右键点击自己不想要的数据库,然后选择删除 ,那么该数据库就删除了。

新建Empty Appliation,添加一个HomeViewController,和一个组件libsqlite3dylib,来支持对sqlite3的连接,关闭,增删改查等 *** 作。

1 HomeViewControllerh代码:

#import <UIKit/UIKith>

#import "sqlite3h"

@interface HomeViewController : UIViewController{

sqlite3 db; //声明一个sqlite3数据库

}

- (NSString )filePath;//数据库文件的路径。一般在沙箱的Documents里边 *** 作

@end

2 HomeViewControllerm代码:

#import "HomeViewControllerh"

@interface HomeViewController ()

@end

@implementation HomeViewController

//该方法用于返回数据库在Documents文件夹中的全路径信息

- (NSString )filePath{

NSArray paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

NSString documentsDir = [paths objectAtIndex:0];

return [documentsDir stringByAppendingPathComponent:@"Contactssqlite"];

}

//打开数据库的方法

- (void)openDB{

if (sqlite3_open([[self filePath] UTF8String], &db) != SQLITE_OK) {

sqlite3_close(db);

NSAssert(0, @"数据库打开失败。");

}

}

- (void)getAllContacts{

NSString sql = @"SELECT FROM members";

sqlite3_stmt statement;

if (sqlite3_prepare_v2(db, [sql UTF8String], -1, &statement, nil) == SQLITE_OK) {

while (sqlite3_step(statement) == SQLITE_ROW) {

char name = (char )sqlite3_column_text(statement, 0);

NSString nameStr = [[NSString alloc] initWithUTF8String:name];

char email = (char )sqlite3_column_text(statement, 1);

NSString emailStr = [[NSString alloc] initWithUTF8String:email];

char birthday = (char )sqlite3_column_text(statement, 2);

NSString birthdayStr = [[NSString alloc] initWithUTF8String:birthday];

NSString info = [[NSString alloc] initWithFormat:@"%@ - %@ - %@",

nameStr, emailStr, birthdayStr];

NSLog(info);

[nameStr release];

[emailStr release];

[birthdayStr release];

[info release];

}

sqlite3_finalize(statement);

}

}

以上就是关于ios realm移动端数据库怎么看全部的内容,包括:ios realm移动端数据库怎么看、ios 怎样打开sqlite数据库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10109905.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存