c# 数据库项目
1.在窗体的Load事件中 从数据库读取Users表所有用户信息,列表框显示用户名。
2.编写登录按钮事件处理程序,当“用户”和“密码”正确时显示“登录成功”对话框,否则显示“登录失败”对话框。
[解决办法]
作业题尽量自己动手做吧。http://blog.csdn.net/ttigerdna/article/details/6734339
[解决办法]
1:
string ConnectionString = "Data Source=dzjc_2005;user=kk;password=kk;";//写连接串
OracleConnection conn = new OracleConnection(ConnectionString);//创建一个新连接
conn.Open();
OracleCommand cmd = conn.CreateCommand();
cmd.CommandText = "SELECT userid,username FROM users";//在这儿写sql语句
OracleDataReader dr = cmd.ExecuteReader();//创建一个OracleDateReader对象
if (dr.HasRows)
{
cmbChannelSelect.Items.Clear();//清空ComBox cmbChannelSelect==>ComBox下拉列表
while (dr.Read())
{
cmbChannelSelect.Items.Add(dr[2].ToString());//循环读区数据
}
}
if (this.txtName.Text == "")
{
MessageBox.Show("用户名不能为空!");
}
else
{
string ConnectionString = "Data Source=dzjc_2005;user=kk;password=kk;";//写连接串
SqlConnection sqlConnection =new SqlConnection(ConnectionString) ;
SqlCommand sqlCommand = new SqlCommand("select count(*) from Admin where username ='" + this.txtName.Text + "' and password='" + this.txtPwd.Text + "'", sqlConnection);
string t = sqlCommand.ExecuteScalar().ToString();
if (t == "1")
{
this.Visible = false;
Form2 form2 = new Form2();
form2.ShowDialog();
}
else
{
MessageBox.Show("登录失败", "消息");
}
}