我正在尝试运行一个简单的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+"");
但是,当我在以“Statement”开头的行上运行带有断点的项目时,我注意到代码没有事件到达该行。
我尝试用try-catch包围连接线,但它没有抛出异常,它什么都不做。数据库是托管的,所以它不在localhost上。
请记住,我对Android开发非常陌生,如果我遗漏了一些非常简单的事情,请不要烧我:)