我开始接触android开发,开发工具是用android studio。请大神指点指点。
我按照网上的方法 直连sqlserve1.在AndroidManifest.xml文件中加入了socket权限
<uses-permission android:name="android.permission.INTERNET" />
 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />2.我在libs的目录下放置了:jtds-1.2.7.jar和sqljdbc.jar,并在project Structure的App的
Dependencies中添加了jtds-1.2.7.jar和sqljdbc.jar3.连接sql的代码是:
public DBUtil(){
 }
 private static Connection getSQLConnection()
 {
 String driverName ="net.sourceforge.jtds.jdbc.Driver"; //加载JDBC驱动
//jdbc:microsoft:sqlserver
 String dbURL = "jdbc:jtds:sqlserver://IP:1433/数据库名称;charset=utf8"; //连接服务器和数据库sample
 String userName = "sa"; //默认用户名a
 String userPwd = "密码"; //密码
Connection conn=null;
 try
 {
 Class.forName(driverName);
 //每次运行到下面的conn代码就会闪退?请问大神怎么解决?谢谢。
conn = DriverManager.getConnection(dbURL,userName,userPwd);
 System.out.println("Connection Successful!"); Connection Successful! } catch (ClassNotFoundException e)
 {
 e.printStackTrace();
 } catch (SQLException e)
 {
 e.printStackTrace();
 }
 return conn;
 } 我的积分不多请大神们帮帮忙解决一下。

解决方案 »

  1.   

    没有提示报错信息,会跳转到Looper.java下的这段代码            if (slowDispatchThresholdMs > 0) {
                    final long time = end - start;
                    if (time > slowDispatchThresholdMs) {
                        Slog.w(TAG, "Dispatch took " + time + "ms on "
                                + Thread.currentThread().getName() + ", h=" +
                                msg.target + " cb=" + msg.callback + " msg=" + msg.what);
                    }
                }
      

  2.   

    提示:java.lang.RuntimeException: No message resource found for message property prop.servertype
      

  3.   


    Microsoft的:
    jdbc:sqlserver://{host:ssrp_host:localhost}[\\{instance:ssrp_instance}][:{port:ssrp_port}][;<;,user[Name]={user:param},password={password:param},database[Name]={database},{:identifier}={:param}>];jTds的:
    jdbc:jtds:sqlserver://{host:ssrp_host:localhost}[:{port:ssrp_port}][/{database}][;<;,instance={instance:ssrp_instance},user={user:param},password={password:param},{:identifier}={:param}>]自己看哪拼接错了