本篇博客涉及c#连接数据库的简单的应用,以及从VS调用后台的相关的知识,下面直接附上相关代码
附上图形
string uid = user.Text;//登录账号
string pwd = password.Text;//登录密码
if (uid != "" && pwd != "")
{
if (uid == "22150453" && pwd == "000")
{
this.Hide();
Form f = new MainSystem();
f.Show();
}
else
{
string connections = @"Data Source=localhost;Integrated Security=SSPI;Initial Catalog=enterprises;";//这一段代码的意思是连接以windows身份登录的数据库,其中enterprises是要连接的数据库的名称
SqlConnection conn = new SqlConnection(connections);//新建立一个连接
conn.Open();
string sql = "select count(*) from tb_Emplnfo where Eid='" + uid + "'" + " and Elpassword='" + pwd+ "'";
SqlCommand com = new SqlCommand(sql, conn);
int i = Convert.ToInt32(com.ExecuteScalar());
if (i > 0)
{
this.Hide();
Form f = new MainSystem();
f.Show();
}
else
{
MessageBox.Show("用户名密码错误!");
user.Text = "";
password.Text= "";
}
}
}
else
MessageBox.Show("用户名或密码不能为空!请重新输入");
,这段代码实现的是连接数据库以及判断 账号和密码是否匹配,其中核心代码实现的是数据库的连接与查询数据。