gpt4 book ai didi

java - 安卓sql数据库

转载 作者:搜寻专家 更新时间:2023-11-01 08:03:49 24 4
gpt4 key购买 nike

我尝试使用以下代码从 eclipse 模拟器 android 连接到 sql server:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

String driver = "net.sourceforge.jtds.jdbc.Driver";
Class.forName(driver).newInstance();
String connString = "jdbc:jtds:sqlserver://83.212.240.15:1521/hua;encrypt=false;user=xxxxxx;password=xxx;instance=SQLEXPRESS;";
String username = "xxxxx";
String password = "xxxxx";
conn = DriverManager.getConnection(connString,username,password);
Statement stmt = conn.createStatement();
ResultSet reset = stmt.executeQuery("insert into picture values('hi');");
conn.close();

但是在数据库中没有任何反应。有什么想法吗?

先行致谢

最佳答案

嗯,这不是您期望的直接答案,但我不建议直接访问数据库。更好地使用例如用于所有数据库访问的 REST 网络服务。因此,您无需公开您的凭据。

这非常简单,所以请观察网络流量,这样就很容易破解您的数据库服务器。

无论如何,如果您的应用确实仅供私有(private)使用,您需要检查您的应用是否具有访问网络资源的互联网权限。

关于java - 安卓sql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17136416/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com