我開始接觸android開發,開發工具是用android studio。請大神指點指點。。。。
我按照網上的方法 直連sqlserve
1.在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.jar
3.連接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;
}
我的積分不多請大神們幫幫忙解決一下。
uj5u.com熱心網友回復:
報的什么錯,將錯誤日志貼出來uj5u.com熱心網友回復:
沒有提示報錯資訊,會跳轉到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);
}
}
uj5u.com熱心網友回復:
1. 斷點除錯2.為什么要直連資料庫
uj5u.com熱心網友回復:
提示:java.lang.RuntimeException: No message resource found for message property prop.servertypeuj5u.com熱心網友回復:
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}>]
自己看哪拼接錯了
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/111304.html
標籤:Android
上一篇:android emulator
