当前位置:编程学习 > wap >>

android 连接数据库



我在安卓虚拟机上面能够查询到数据,但是安装在手机上以后就查询不出数据。请教各位大神 --------------------编程问答-------------------- 因为你的手机没有root,所以没有权限查看数据库,建议下个一键root软件,然后就可以查看了。  --------------------编程问答-------------------- 询问你是通过什么访问数据库,还是访问手机自带的SQLite数据还是通过网络访问其他数据库的呢  --------------------编程问答--------------------
引用 1 楼 pby_bob 的回复:
因为你的手机没有root,所以没有权限查看数据库,建议下个一键root软件,然后就可以查看了。 



我是直接访问的sql server 数据库,代码就是上面那样 --------------------编程问答--------------------
引用 3 楼 u010552729 的回复:
Quote: 引用 1 楼 pby_bob 的回复:

因为你的手机没有root,所以没有权限查看数据库,建议下个一键root软件,然后就可以查看了。 



我是直接访问的sql server 数据库,代码就是上面那样



你查看一下访问的IP地址。如果是本机可以,但是换成真机中,通过手机的网络去访问,要访问的是公网IP才可以访问的吧

--------------------编程问答--------------------
引用 4 楼 jiangqq781931404 的回复:
Quote: 引用 3 楼 u010552729 的回复:

Quote: 引用 1 楼 pby_bob 的回复:

因为你的手机没有root,所以没有权限查看数据库,建议下个一键root软件,然后就可以查看了。 



我是直接访问的sql server 数据库,代码就是上面那样



你查看一下访问的IP地址。如果是本机可以,但是换成真机中,通过手机的网络去访问,要访问的是公网IP才可以访问的吧

我是在自己的局域网内访问的,用虚拟机可以访问,虚拟机也是访问的另一台电脑不是本机,但是手机不行 --------------------编程问答--------------------
引用 5 楼 u010552729 的回复:
Quote: 引用 4 楼 jiangqq781931404 的回复:

Quote: 引用 3 楼 u010552729 的回复:

Quote: 引用 1 楼 pby_bob 的回复:

因为你的手机没有root,所以没有权限查看数据库,建议下个一键root软件,然后就可以查看了。 



我是直接访问的sql server 数据库,代码就是上面那样



你查看一下访问的IP地址。如果是本机可以,但是换成真机中,通过手机的网络去访问,要访问的是公网IP才可以访问的吧

我是在自己的局域网内访问的,用虚拟机可以访问,虚拟机也是访问的另一台电脑不是本机,但是手机不行

如果是局域网,在一个网关,当然可以访问了。

但是用手机就不是同一个网关了,那就需要把数据库服务器放入到公网当中啊。 --------------------编程问答-------------------- 楼主查的是本机的数据库还是服务器的,如果是本机的,需要看一下有没有访问的权限,如果是服务器的是否有访问网络的情况 --------------------编程问答--------------------
引用 7 楼 lieri111 的回复:
楼主查的是本机的数据库还是服务器的,如果是本机的,需要看一下有没有访问的权限,如果是服务器的是否有访问网络的情况

本机的,但是在网上查了,用webservice访问更好,现在初学阶段。很多都不懂 --------------------编程问答--------------------
如果是局域网,在一个网关,当然可以访问了。

但是用手机就不是同一个网关了,那就需要把数据库服务器放入到公网当中啊。

直接访问还是比较的麻烦啊
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,