Android 台灣中文網
標題:
如何使用jdbc去連SQLserver
[打印本頁]
作者:
wind8894
時間:
2012-5-12 22:15
標題:
如何使用jdbc去連SQLserver
我下載好sqljdbc.jar
程式碼如下,我要如何知道有沒有連上資料庫呢? 還是改用toast的方法去跳出視窗提示是否連上資料庫
程式碼這樣是否有錯誤?
package shu.com.namespace;
import android.app.Activity;
import android.os.Bundle;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JdbcActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public class jdbcmysql {
private Connection con = null; //Database objects
//連接object
private Statement stat = null;
//執行,傳入之sql為完整字串
private ResultSet rs = null;
//結果集
private PreparedStatement pst = null;
//執行,傳入之sql為預儲之字申,需要傳入變數之位置
//先利用?來做標示
private String sql = "Select temp FROM temp ";
public jdbcmysql()
{
try{
String strDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
Class c =Class.forName(strDriver);
System.out.println("Successful Loaded"+c);
Connection conn = DriverManager.getConnection
("jdbc:microsoft:sqlserver://localhost;DatabaseName=test","sa","1234");
System.out.println("Connect Successful");
}
catch (Exception e) {
}
}
}
}
複製代碼
作者:
ploglin
時間:
2012-5-14 08:40
基本上還是不建議直接連資料庫,寫個 api 的程式很快的。
作者:
wind8894
時間:
2012-5-14 19:37
感覺直接連資料庫安全性很低 還是放棄用這個連了
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1