正在連接資料庫
新建java工程
在java代碼中輸入如下代碼
importjava.sql.*;
publicclassDB2conn{
/**設置參數**/
privatestaticConnectionconn=null;
privatestaticStatementstmt=null;
privatestaticResultSetrs=null;
/**構造方法,鏈接資料庫**/
publicDB2conn(){
try{
System.out.println("正在連接資料庫..........");
Class.forName("com.ibm.db2.jcc.DB2Driver");//載入mysql驅動程序類
Stringurl="jdbc:db2://localhost:50000/toolsdb";//url為連接字元串
Stringuser="db2admin";//資料庫用戶名
Stringpwd="1234";//資料庫密碼
conn=(Connection)DriverManager.getConnection(url,user,pwd);
System.out.println("資料庫連接成功!!!");
}catch(Exceptione){
System.out.println(e.getMessage());
//e.printStackTrace();
}
}
publicstaticvoidmain(String[]args)throwsSQLException{
DB2conna=newDB2conn();//實例化對象,作用是調用構造方法
a.getClass();//無意義
/**查詢語句**/
Stringsql="select*fromperson";
stmt=(Statement)conn.createStatement();
stmt.execute(sql);//執行select語句用executeQuery()方法,執行insert、update、delete語句用executeUpdate()方法。
rs=(ResultSet)stmt.getResultSet();
while(rs.next()){//當前記錄指針移動到下一條記錄上
inti=rs.getInt(1);//得到當前記錄的第一個欄位(id)的值
Stringname=rs.getString(2);//得到第二個欄位(name)的值
Stringpsw=rs.getString("ppassword");//得到(password)的值
System.out.println(Integer.toString(i)+""+name+""+psw);
}
rs.close();//後定義,先關閉
stmt.close();
conn.close();//先定義,後關閉
}
}
② asp如何停止正在連接的sql資料庫
mssql資料庫,停止的話要用mssql資料庫的管理工具停止。停止資料庫的運行就行了。
③ java 怎樣判斷mongodb資料庫是否正在連接
java 怎樣判斷mongodb資料庫是否正在連接
默認打開就會一直保持,直到釋放或程序結束 或者孫仔畝,可戚拍以則森db.serverStatus()查看
④ ASP.NET資料庫連接提示:連接未關閉。 連接的當前狀態為正在連接。求解決方法,以下為詳細信息
用下面的代碼代替 SqlHelper.connection.Open();
if (SqlHelper.connection.State == System.Data.ConnectionState.Closed)
SqlHelper.connection.Open();
else (SqlHelper.connection.State == System.Data.ConnectionState.Broken)
{
SqlHelper.connection.Close();
SqlHelper.connection.Open();
}
另外最好不要把SqlConnection 靜態化,多人訪問的時候很容易早謹出現蠢和並發帶睜盯性問題
⑤ Oracle 10g資料庫提示:「正在連接...ORA-12541: TNS: 沒有監聽程序,測試未成功。」
呵呵,如題,你沒有配置監聽程序啊,命令行下netca,先配置監聽,在重新測試Net服務名
⑥ 傳奇3服務端啟動ei時一直顯示「正在嘗試連接資料庫」..
http://..com/question/1510934.html
⑦ ASP.NET資料庫連接提示:連接未關閉。 連接的當前狀態為正在連接。求解決方法
conn.Open();與Comm.Connection.Open();
有前旅芹沖突慧畢吧鎮亂。Comm.Connection=conn,等於兩次conn.Open();.可以去掉Comm.Connection.Open();
⑧ 如何返回正在連接的資料庫的名字
import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import java.util.Properties;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.loushang.persistent.jdbc.datasource.PropertyDataSourceFactoryImpl;
public class DataBaseUtil {
private static Log logger = LogFactory.getLog(DataBaseUtil.class);
public static final String DATASOURCE_FILENAME = "datasource.properties"; //連接資料庫的數據槐備源文件
public static final String DATASOURCE_URL = "dataSource.url"; //數據源文件里url的key
public static final String DATASOURCE_USERNAME = "dataSource.username"鉛世毀; //數據源文件里用戶名的key
/**
* 讀取配置文件信息
* @return Properties 配置文件信息
*/
public static Properties getProperties() {
//InputStream in = ClassLoader.getSystemResourceAsStream(DATASOURCE_FILENAME);
InputStream in = PropertyDataSourceFactoryImpl.class.getClassLoader()
.getResourceAsStream(DATASOURCE_FILENAME);
if (in == null) {
in = Thread.currentThread().getContextClassLoader().getResourceAsStream(DATASOURCE_FILENAME);
if(in == null){
logger.warn("Can not find the datasource config file 'datasource.properties'.");
}
}
Properties properties = new Properties();
try {
properties.load(in);
} catch (IOException e) {
logger.error("Error occurred when loading datasource config file.", e);
}
return properties;
}
/**
* 讀取配置文件獲取連接資料庫的資料庫名
* @return String 數返迅據庫名
*/
public static String getDatabaseName() {
String databaseName = "";
Properties p = getProperties();
String database = p.getProperty(DATASOURCE_URL);
int startIndex = database.lastIndexOf(":");
databaseName = database.substring(startIndex+1, database.length());
return databaseName;
}
⑨ 電腦顯示資料庫鏈接都在使用中,沒有空閑的連接,請稍後再試是怎麼回事
SQL資料庫安裝在伺服器端,想從本地客戶端遠程連接SQL資料庫,連接不上,怎麼排查原因?下面介紹了一些思路供大家參考!本文以SQL server 2008R2為例進行講解!
工具/原料
電腦
伺服器
SQL資料庫
1
啟用TCP/IP協議:
1、打開SQL配置管理器;
2、啟用TCP/IP服務;
3、打開埠(默認1433)
6
新建用戶名試試
方法/步驟
⑩ 請教下上次架設傳奇3的伺服器的時候碰到的哪個Ei_20061128 正在嘗試連接資料庫 然後一直就沒連上的問題
其他的都已e經慶差啟動譽手皮了c,就這里卡住了p。。 資料庫有問題可能是資料庫指向 沒對···你重新設薯譽置下v資料庫指向 檢查資料庫文1件是否正常。 v挺v挺t攀e磚мγuòe磚мγkp腸甩xt攀