我正在尝试运行一个简单的 Android 应用程序,该应用程序有一个按钮单击事件,该事件连接到数据库并根据文本输入从 Clients 表中检索用户。
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection connection = DriverManager.getConnection("jdbc:sqlserver://ServerUrl;databaseName=DBNAME;selectMethod=cursor;user=USER;password=*****");
Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery("SELECT * FROM Clients WHERE IMEI = "+imei+"");
但是,当我在以“语句”开头的行上使用断点运行项目时,我注意到代码没有到达该行。
我尝试用 try-catch 包围连接线,但它没有抛出异常,它什么也不做。该数据库是托管的,因此它不在本地主机上。
请记住,我对 Android 开发非常陌生,如果我遗漏了一些非常简单的东西,请不要烧我 :)