日期:2014-05-19  浏览次数:20769 次

`关于数据库连接的问题
``想在文本框里`输入个数据库就可以判断是否连接上   .怎么个思路`和答案.

------解决方案--------------------
通过文本框参数构造连接字符串,初始化connection

try
{
connection.Open();
MessageBox.Show( "Seccess! ");
}
catch(Exception ex)
{
MessageBox.Show( "Faild with this reason: "+ex.ToString());
}
------解决方案--------------------
Data Source=;DataBase=;UID=;PWD=;Connection Reset=FALSE;Connect Timeout=120 "

Data Source,DataBase,UID,PWD都要有才有可能连接上.
------解决方案--------------------
@_@ success都拼错料
------解决方案--------------------
光输入一个IP地址没有数据库名是不能进行LZ的判断,至少在Oracle中是这样的。
------解决方案--------------------
Password=×; User ID=×; Data Source=×

这样完整的连接字符串才可以
------解决方案--------------------
lz 还不如直接去看看如何获取网络中的sqlserver服务器的帖子
使用sqldemo 或者直接调用API来实现都可以

------解决方案--------------------
在文本框中填写好连接字符串所需的数据库名,用户名,密码,用这些内容来构造连接字符

串,就OK了,当然对不同的数据库,连接字符串会有一些差异,建义可以使用控件连一下,

再将控件中的连接字符串拷出来,自己构造。