正在连接数据库
新建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攀