c#怎么做一个连接mysql数据库的登录窗口
1个回答
展开全部
一、类文件的编写及使用。
可以单独建立一个类文件(使用记事本),然后包含在项目中,使用时加上该类的命名空间,就可以使用这个类了。
如何在一个项目里包含一个类文件?
1.在项目里新建一个文件夹;
2.将类文件放在这个文件夹里;
3.在vs界面的解决方案资源管理器里,点击“显示全部文件”按钮,然后选中这些文件,右击—>”包含在项目里”;
4.在项目的其他地方引用命名空间后,就可以使用这些类了。
二、登录窗口的制作
我们可以借助一个类文件生成器(Code Smith),帮助我们制作需要的类,下面的是使用Code Smith连接数据库的表后,根据模板生成的类。
点击登陆
//点击登陆按钮privatevoid button1_Click(object sender, EventArgs e)
{
string userName = textUser.Text;
string PWD = textPWD.Text;
//调用方法,访问数据库,核对数据
LoginData data= new LoginDA().Select(userName ,PWD);
//如果访问到数据,弹出主窗口if (data != null)
{
Main f = new Main();
f.Show();
}
else
{
MessageBox.Show("登录失败");
}
}
三、捕获异常
这是一个类文件里的查询数据方法,
把可能出现问题的步骤放在try里面,如果有异常(比如,连接数据库出现网络问题),进入catch,我们可以选择抛出此异常或其他操作。finally里面是不受异常影响,总是执行的
可以单独建立一个类文件(使用记事本),然后包含在项目中,使用时加上该类的命名空间,就可以使用这个类了。
如何在一个项目里包含一个类文件?
1.在项目里新建一个文件夹;
2.将类文件放在这个文件夹里;
3.在vs界面的解决方案资源管理器里,点击“显示全部文件”按钮,然后选中这些文件,右击—>”包含在项目里”;
4.在项目的其他地方引用命名空间后,就可以使用这些类了。
二、登录窗口的制作
我们可以借助一个类文件生成器(Code Smith),帮助我们制作需要的类,下面的是使用Code Smith连接数据库的表后,根据模板生成的类。
点击登陆
//点击登陆按钮privatevoid button1_Click(object sender, EventArgs e)
{
string userName = textUser.Text;
string PWD = textPWD.Text;
//调用方法,访问数据库,核对数据
LoginData data= new LoginDA().Select(userName ,PWD);
//如果访问到数据,弹出主窗口if (data != null)
{
Main f = new Main();
f.Show();
}
else
{
MessageBox.Show("登录失败");
}
}
三、捕获异常
这是一个类文件里的查询数据方法,
把可能出现问题的步骤放在try里面,如果有异常(比如,连接数据库出现网络问题),进入catch,我们可以选择抛出此异常或其他操作。finally里面是不受异常影响,总是执行的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询