你好,我是一个学生,我卡在一个部分,我需要检查是否与我的连接或与我的代码问题请不要告诉我,如果我的代码有什么问题,只要帮助我在正确的方向,我应该用什么样的方式来检查我的mysql数据库是否连接?是的,我停用了其余的代码来检查是否是代码。
private void Btnlogin_Click_1(object sender, EventArgs e)
{
MySqlConnection con = new MySqlConnection("Data Source=localhost; user id = root; Password =''; Database = login; SslMode=none");
Debug.WriteLine(con);
/* MySqlDataAdapter sda = new MySqlDataAdapter("Select Count(*) from users where id='" + Txtusername + "' and pword='" + Txtpassword + "' ", con);
DataTable dt = new DataTable();
sda.Fill(dt);
if (dt.Rows[0][0].ToString() == "1")
{
this.Hide();
main ss = new main();
ss.Show();
}
else
{
MessageBox.Show("failed to login please check your username and password");
}*/
2条答案
按热度按时间rhfm7lfc1#
namespace projectname{公共部分类登录:form{sqlconnection cn=new sqlconnection(“此处为连接字符串”);
}
polhcujo2#
请这样做:
有关此代码的注解:
1) 始终使用
using
当你有IDisposable
物体2) 那个
connection.Open();
指令,将尝试打开与数据库的连接。如果它不起作用,它将抛出异常并被try...catch
在本规范中定义