请教大神,android与mysql数据库连接出现问题
2017-01-01 04:33
483 查看
利用jdbc方式在Android项目下的DBUtil类里加载mysql驱动(Android版本4.0以上),为什么查询不到数据,连接测试的sysout也打印不出来?
请教大神如何结局?
[color=#FF0000]public class DBUtil {
public static Connection getConnection()
{
Connection con=null;
try
{
Class.forName("com.mysql.jdbc.Driver").newInstance();
con=DriverManager.getConnection("jdbc:mysql://localhost:"+"3306/student_manager","root","admin");
}
catch(Exception e)
{
e.printStackTrace();
}
return con;
}
public static String selectPWD(String s_num) {
String result = null;
try {
Connection conn = getConnection();
Statement st = conn.createStatement();
//System.out.println("成功连接数据库");
String sql = "select s_pwd from student where s_num='" + s_num
+ "'";
ResultSet rs = st.executeQuery(sql);
if (rs.next()) {
result = rs.getString(1);
}
System.out.println(result);
rs.close();
st.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
}
[/color]
请教大神如何结局?
[color=#FF0000]public class DBUtil {
public static Connection getConnection()
{
Connection con=null;
try
{
Class.forName("com.mysql.jdbc.Driver").newInstance();
con=DriverManager.getConnection("jdbc:mysql://localhost:"+"3306/student_manager","root","admin");
}
catch(Exception e)
{
e.printStackTrace();
}
return con;
}
public static String selectPWD(String s_num) {
String result = null;
try {
Connection conn = getConnection();
Statement st = conn.createStatement();
//System.out.println("成功连接数据库");
String sql = "select s_pwd from student where s_num='" + s_num
+ "'";
ResultSet rs = st.executeQuery(sql);
if (rs.next()) {
result = rs.getString(1);
}
System.out.println(result);
rs.close();
st.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
}
[/color]
相关文章推荐
- Eclipse开发android程序出现模拟器连接不上的问题
- android 连接mysql数据库问题
- 新建了android项目就出现了问题 请求各位大神帮助
- 在加载网上下载的项目时有时候会出现连接失败或者出现Android Studio:Gradle Refresh Failed - 找不到com.android.tools.build:gradle等问题
- android网络连接经常出现Timeout,NetworkOnMainThreadException问题,手动浏览器访问web地址正常
- windows系统下解决Qt连接MySQL数据库时出现的问题:QMYSQL driver not loaded
- android 请教各位大神一个用线程自动刷新 listview 的问题,在线等。急!!
- 解决Java程序连接mysql数据库出现CommunicationsException: Communications link failure错误的问题
- Kettle连接MySQL数据库出现问题,连接不上
- Android出现java.net.SocketException: Permission denied 的问题 ,Android连接网络
- 解决Java使用c3p0连接池连接mysql数据库出现MESSAGE: Software caused connection abort: socket write error的问题
- C#连接MySql数据库出现的编译问题
- 连接MySQL数据库,出现问题:Access denied for user 'root'@'localhost' (using password:YES)
- mysql数据库连接出现的问题
- android USB 连接出现 unknown device 问题
- Java连接MySQL数据库出现乱码的问题
- adb连接Android 4.2.2版本手机时出现offline或unauthorized问题的解决方法
- Java Web连接mysql数据库出现class not found问题
- fedora 18~20 中Qt 5.2.1 解决连接mysql数据库出现QMYSQL driver not loaded的问题
- Qt连接mysql数据库,及出现的问题