要连接本地SQL Express服务器,你可以使用以下步骤和代码示例:
1.确保已经安装了SQL Server Express,并且已经启动了服务器。
2.在Android Studio中创建一个新项目或打开现有项目。
3.在项目的build.gradle
文件中添加以下依赖项:
dependencies {
implementation 'com.microsoft.sqlserver:mssql-jdbc:9.2.1.jre11'
}
4.在项目的Java类中添加以下代码来连接本地SQL Express服务器:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class SqlServerConnection {
public static void main(String[] args) {
try {
// 连接本地SQL Express服务器
String url = "jdbc:sqlserver://localhost\\SQLEXPRESS;databaseName=testdb";
String username = "sa";
String password = "your_password";
// 加载JDBC驱动程序
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
// 建立连接
Connection connection = DriverManager.getConnection(url, username, password);
// 创建Statement对象
Statement statement = connection.createStatement();
// 执行查询
String query = "SELECT * FROM your_table";
ResultSet resultSet = statement.executeQuery(query);
// 处理查询结果
while (resultSet.next()) {
String column1 = resultSet.getString("column1");
String column2 = resultSet.getString("column2");
System.out.println(column1 + " - " + column2);
}
// 关闭连接
resultSet.close();
statement.close();
connection.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
请注意,你需要将localhost\\SQLEXPRESS
替换为你的SQL Express服务器的主机名或IP地址,testdb
替换为你要连接的数据库的名称,your_password
替换为你的SQL Server的密码,以及your_table
替换为你要查询的表名。
这样,你就可以连接本地SQL Express服务器并执行查询了。