相关疑难解决方法(0)

如何通过Android中的JDBC连接到PostgreSQL服务器?

我必须在没有Web服务的情况下连接到LAN中的PostgreSQL服务器.目前我认为JDBC是我能考虑的唯一方式.

我怎样才能实现这个目标?我可以导入到Android项目中的任何现成的第三方库吗?

任何回复将不胜感激.

database postgresql android jdbc

8
推荐指数
2
解决办法
1万
查看次数

无法将Android连接到PostgreSQL DB

这是我在stackoverflow上的第一篇文章,所以希望我听起来不太无能.我在将Android应用程序连接到我创建的PostgresDB时遇到问题.我使用了本教程中的代码http://appliedcoffeetechnology.tumblr.com/post/10657124340.虽然我将String url ...行修改为以下内容: String url = "jdbc:postgresql://192.168.1.101:5556/postgres?user=postgres&password=yeahright"; 我按照下载JDBC的其他说明并将其添加到包中,我还添加了Internet权限行.

我已经在我的Windows 7机器上配置了postgreSQL数据库以允许连接,甚至将传入连接设置为"信任",这样密码就不会妨碍.我还打开了Windows防火墙上的5556端口.我可以使用以下命令从我的Ubuntu笔记本电脑连接到它:psql 192.168.1.101 -U postgres -p 5556 -d postgres 但是,当运行Android应用程序(在真实设备上)时,我得到"java.sql.SQLException:没有合适的驱动程序" conn = DriverManager.getConnection(url).

非常感谢您的帮助,如果我能提供任何其他有用的信息,请告诉我.

下面的Craig Ringer提到了一个Web服务应用程序.最初我犹豫不决,因为我不想在我的学习曲线上添加更陡峭的倾斜度,但我决定选择Django,这非常简单.

postgresql android

6
推荐指数
1
解决办法
5312
查看次数

用Android驱动JDBC PostgreSQL

我正在尝试使用JDBC驱动程序将我的Android应用程序连接到服务器(PostgreSQL),但是我有这个错误:

java.lang.ClassNotFoundException: org.postgresql.Driver
...
Caused by: java.lang.NoClassDefFoundError: org/postgresql/Driver
... 12 more
Caused by: java.lang.ClassNotFoundException: org.postgresql.Driver
...
java.sql.SQLException: No suitable driver
Run Code Online (Sandbox Code Playgroud)

我尝试了很多东西,比如在路径中添加驱动程序的地址,但没有任何效果.我按照本教程:http: //appliedcoffeetechnology.tumblr.com/post/10657124340并在Build Path中添加了驱动程序JDBC4(我也尝试过JDBC3).

每个人都可以帮助我吗?

java postgresql android jdbc

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×3

postgresql ×3

jdbc ×2

database ×1

java ×1