怎么判断c#是否连接到mysql数据库
答案:3 悬赏:0 手机版
解决时间 2021-03-16 19:41
- 提问者网友:临风不自傲
- 2021-03-16 05:37
怎么判断c#是否连接到mysql数据库
最佳答案
- 五星知识达人网友:躲不过心动
- 2021-03-16 06:19
怎么判断c#是否连接到mysql数据库
可以使用try...catch的检测 举个例子... try
{
SqlConnection conn = new SqlConnection("server=.;database=数据库名;uid=sa;pwd=密码");
conn.Open();
if (ConnectionState.Open==conn.State)
{
MessageBox.Show("数据库已打开");
}
else
{
MessageBox.Show("数据库已关闭");
}
}
catch (Exception ex)
{ MessageBox.Show(ex.Message);
}
可以使用try...catch的检测 举个例子... try
{
SqlConnection conn = new SqlConnection("server=.;database=数据库名;uid=sa;pwd=密码");
conn.Open();
if (ConnectionState.Open==conn.State)
{
MessageBox.Show("数据库已打开");
}
else
{
MessageBox.Show("数据库已关闭");
}
}
catch (Exception ex)
{ MessageBox.Show(ex.Message);
}
全部回答
- 1楼网友:毛毛
- 2021-03-16 06:46
这是sqlsever的,不是mysql
- 2楼网友:野慌
- 2021-03-16 06:34
string connectionstring = configurationmanager.appsettings["connectionstring"];
string sqlstring="......(此处sql语句省略)";
using (mysqlconnection connection = new mysqlconnection(connectionstring))
{
using (mysqlcommand cmd = new mysqlcommand(sqlstring, connection))
{
try
{
connection.open();
int rows = cmd.executenonquery();//执行sql语句
return rows;
}
catch (mysql.data.mysqlclient.mysqlexception e)
{
connection.close();
throw e;
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯