ios app用什么数据库

ios app用什么数据库,第1张

iOS app一般常用的数据库有sqlite和coredata。

sqlite使用的是SQL语句,代码会比较复杂,一般不是特别大得数据可以用sqlite来写

苹果的建议是使用coredata,但是coredata在逻辑上会复杂一些,如果能把握住coredata的逻辑关系,那会大大的提高工作效率。

一般建议使用第三方库来写

通过http技术可以做到间接管理, 不过只能调用做好的接口功能 而不能随便写sql

有篇博客有介绍类似原理:按键精灵手机版(安卓 ios) 如何连接远程网络数据库 比如

可以使用MySQL推出的MySQLConnector/Net组件,该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件,完成该组件后,需要在项目中引用这个组件,之后在程序中引用命名空间MySql.Data.MySqlClient,即可开始进行连接MySQL数据库的 *** 作了,示例如下:

protected voidMySqlCon()

{

//数据库连接字符串跟连接SQLSERVER没有区别

string constr = "server=localhostUserId=rootpassword=rootDatabase=test"

//下面使用MySql Connector/net提供的专用对象

MySqlConnection mycon = new MySqlConnection(constr)

mycon.Open()

MySqlCommandmycmd = new MySqlCommand("select * from users", mycon)

MySqlDataReader myreader = mycmd.ExecuteReader()

while (myreader.Read())

{

if (myreader.HasRows)

{

MessageBox.Show(myreader.GetString("email") )

}

}

myreader.Close()

mycon.Close()


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存