/// 测试连接数据库是否成功/// </summary/// <returns</returnspublic static bool ConnectionTest(){//获取数据库连接字符串ConnectionString = ConnectionInfoConnectionString();//创建连接对象mySqlConnection = new SqlConnection(ConnectionString);//ConnectionTimeout 在net 1x 可以设置 在net 20后是只读属性,则需要在连接字符串设置//如:server=;uid=sa;pwd=;database=PMIS;Integrated Security=SSPI; Connection Timeout=30//mySqlConnectionConnectionTimeout = 1;//设置连接超时的时间try{//Open DataBase//打开数据库mySqlConnectionOpen();IsCanConnectioned = true;}catch{//Can not Open DataBase//打开不成功 则连接不成功IsCanConnectioned = false;}finally{//Close DataBase//关闭数据库连接mySqlConnectionClose();}//mySqlConnection is a SqlConnection objectif (mySqlConnectionState == ConnectionStateClosed || mySqlConnectionState == ConnectionStateBroken){//Connection is not availablereturn IsCanConnectioned;}else{//Connection is availablereturn IsCanConnectioned;}}}其中数据库字符串调用了类ConnectionInfo的方法ConnectionStringpublic class ConnectionInfo{public ConnectionInfo() { }/// <summary/// 从配置文件中读取数据库联接字符串/// </summary
你好,判断连接是否成功,可以判断conn是否为空,或者是否有异常抛出
1
2
3
4
5
6
7
try{
connection
con
=
drivermanagergetconnection(url
,
username
,
password
)
;
}catch(sqlexception
se){
systemoutprintln("数据库连接失败!");
seprintstacktrace()
;
}
希望可以帮助到你
比如有个user的表,且表里有数据。
$user=M('User');
$list=$user->find();
dump($list);
若有数据,则表示连接成功。土办法。如果楼主还有不明白的,建议去后盾人找找相关教学视频看看。
import javasql;
public class DatabaseOrcale {
public DatabaseOrcale() {
}
public static void main(String[] args) {
String
OrcaleDriver="orcalejdbcdriverOrcaleDriver";
String
CoonStr="jdbc:orcalethin:@主机 host:端口号:数据库名","用户名","密码";
String sql="selectfrom Test01";
Connecttion Coon=null;
ResultSet ts=null;
try{
ClassforName(OrcaleDriver);
Coon=DriverManagergetConnection(ConnStr);//与DBMS建立连接
Statement
stmt=ConncreateStateStatement();
rs=stmtexecuteQuery(sql);
Systemoutprintln("列1 列2 列3 列4");
while(rsnext()){
Systemoutprint("1"+rsgetInt("列1"));
Systemoutprint("2"+rsgetString("列2"));
//……………………
Systemoutprintln();
}
rsclose();
stmtclose();
Connclose();
}
catch(Exception e){
egetMessage();
eprintStackTrace();
}
}
}
以上就是关于C#测试数据库连接是否成功全部的内容,包括:C#测试数据库连接是否成功、怎样测试java连接数据库是否成功、thinkphp 怎么 检测是否跟数据库连接等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)