gpt4 book ai didi

java - 从 android (java) 连接到 SQL Server 2008 数据库

转载 作者:行者123 更新时间:2023-12-01 14:13:31 27 4
gpt4 key购买 nike

我有以下代码,它没有到达 .setText("Successful") 语句,表明 drivermanager.getConnection 语句存在问题(我认为)。它从 net.sourceforge 找到我正在使用的数据库驱动程序。但没有抛出异常错误信息,什么也没有发生:

        String connectionurl = "jdbc:jtds:sqlserver://41.185.13.201; databaseName=Courses; user=*;Password=*;Persist Security Info=True;";
try {
Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();

Connection con = DriverManager.getConnection(connectionurl);
textview7.setText("Successful");
// Create and execute an SQL statement that returns some data.
String SQL = "INSERT INTO Courses (CourseCode) VALUES ('INFO3002')";
Statement stmt = con.createStatement();
stmt.executeUpdate(SQL);
con.close();
}

catch (ClassNotFoundException e) {

textview7.setText("Could not find the database driver " + e.getMessage());

} catch (SQLException e) {
textview7.setText("Could not connect to the database " + e.getMessage());

}

catch (Exception e) {
//textview7.setText(e.getMessage());
}

最佳答案

您应该通过 Web 服务(JAX-WS 或 JAX-RS)访问您的数据。这是您可以使用的最佳架构。如上所述,您应该简单地开发一个中间件。

关于java - 从 android (java) 连接到 SQL Server 2008 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18299835/

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