功能:在comboBox1下拉列表中选择数据库中已有accnumber列(表帐号),在TextBox1控件中输入密码,然后将TextBox1中的密码与数据库中该帐号行的code列(即密码列)判断输入密码是否正确. 我将Acc数据库account1填充comboBox1控件(选择帐号).代码如下: private void Loading_Load(object sender, EventArgs e)
{
this.accTableAdapter.Fill(this.account1_DataDataSet.Acc);
string sqlstring = "select * from Account1_Data";
string tbname = "Acc"; //Acc表名
string member = "accnumber";//列 表帐号
cmboxBind(sqlstring, tbname, member, comboBox1);
}
public void cmboxBind(string sqlString, string tbname, string member, ComboBox cmbox)
//方法 将数据填充到comboBox1中
{
comboBox1.DataSource = account1_DataDataSet.Tables[tbname];
comboBox1.DisplayMember = member;
} 然后在该form中建了TextBox1控件.//密码输入框 如何实现教教我啊??各位大虾们.....
{
this.accTableAdapter.Fill(this.account1_DataDataSet.Acc);
string sqlstring = "select * from Account1_Data";
string tbname = "Acc"; //Acc表名
string member = "accnumber";//列 表帐号
cmboxBind(sqlstring, tbname, member, comboBox1);
}
public void cmboxBind(string sqlString, string tbname, string member, ComboBox cmbox)
//方法 将数据填充到comboBox1中
{
comboBox1.DataSource = account1_DataDataSet.Tables[tbname];
comboBox1.DisplayMember = member;
} 然后在该form中建了TextBox1控件.//密码输入框 如何实现教教我啊??各位大虾们.....
解决方案 »
- c#有没有解析svn下entries文件的库?
- 求助 各位大侠帮帮忙啊
- 请教在winform下这种效果能实现吗?
- 哪里有Visual Studio 2008 Enterprise 简体中文版下载。Visual Studio Team System 2008 Team Suite简体中文版能等同于Visual Studio 2008 Enterprise简体中文版吗?
- 高分求助,C#调用C++得异常处理,在线等
- 请问如何设置DataGrid的某个列头的背景色(winForm)
- 父容器窗体中的菜单与子窗体按钮的交互操作
- 求助:VSS错误信息
- list集合中如何查找匹配的索引。
- 如何生成csv文件,以及csv文件如何导入
- 请问函数如何输入2个参数,有5个返回值?
- 怎样使Windows注销后WinForm不关闭?
using System.Data.OleDb;string selectString = "";
string connectionString = "";
OleDbDataAdapter oleAdapter = new OleDbDataAdapter(selectString, connectionString);
DataTable dt = new DataTable();
oleAdapter.Fill(dt);
this.comboBox.DataSource = dt;
string sqlstr="select password from tb where 帐户=你选择的帐户";
SqlCommand cmd=new SqlCommand(sqlstr,conn );
conn.open();
SqlDataReader rd=cmd.ExecuteReader();
if(rd.read())
{
if (textbox1.text==rd["PassWord"])
{
MessageBox.show("密码正确");
}
else
{
MessageBox.show("密码错误");
}
}
{
string sqlstr = "select code from Acc where accnumber= ";这里不晓得怎样写了
SqlCommand cmd = new SqlCommand(sqlstr, this.accTableAdapter.Connection);
this.accTableAdapter.Connection.Open();
SqlDataReader rd = cmd.ExecuteReader();
if (rd.Read())
{
if (this.textBox2.Text ==Convert.ToString( rd["code"]))
{
MessageBox.Show("密码正确");
Form2 form2 = new Form2();
form2.Show();
}
else
{
MessageBox.Show("密码错误");
}
}
this.accTableAdapter.Connection.Close();
}