2:android有自己的数据库sqlite,但那只适合储存本机的资料。
数据库对于你的开发应用来说都是远程的一般情况下你需要提供url
username
password就可以访问对应的数据库的,他跟你数据库放在那里没关系,你只要确保你提供的url是可访问的,还有就是你访问数据库时有响应的数据库驱动支持。
直接 *** 作是办不到的,而且这样很不安全。有方法达到你想要的效果,具体如下。
建议:在客户端和服务端之间写一个自己的通信协议。
比如:客户端要更改、删除服务端的数据,就给服务端发送一个报文:“删除”+表名+条件。
服务端这么接到后,就调用服务端的程序,将接到的报文转化为sql语句执行即可。
简单的一个流程就是上面那样子啦,有点像QQ和QQ服务器的一个交互过程。
补充:如果楼主对TCP/IP协议比较了解的话,上面的过程可以轻松实现。现实中的应用例子也是这样,谁也不会让Client直接 *** 作数据库的,那无异于自杀。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)