private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
strGetCurUser = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString();
}
这是取的dataGridView1的什么呢 后面的一堆不明白.以及
class dataBClass
{
public DataSet Inquires(string strInquires)
{
//sqlCon.Open();
SqlDataAdapter DA = new SqlDataAdapter(strInquires, sqlCon); DataSet DS = new DataSet();
DA.Fill(DS);
sqlCon.Close();
return DS;
}
}
dataBClass dbc = new dataBClass();
dbc.Inquires(dbc.userLogin(txtUserID.Text.Trim(), txtPWD.Text.Trim())).Tables[0].Rows.Count == 1)红色区域也不是很明白。
{
strGetCurUser = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString();
}
这是取的dataGridView1的什么呢 后面的一堆不明白.以及
class dataBClass
{
public DataSet Inquires(string strInquires)
{
//sqlCon.Open();
SqlDataAdapter DA = new SqlDataAdapter(strInquires, sqlCon); DataSet DS = new DataSet();
DA.Fill(DS);
sqlCon.Close();
return DS;
}
}
dataBClass dbc = new dataBClass();
dbc.Inquires(dbc.userLogin(txtUserID.Text.Trim(), txtPWD.Text.Trim())).Tables[0].Rows.Count == 1)红色区域也不是很明白。
解决方案 »
- System中不存在类型或者命名空间名称Linq(或缺少程序集引用)
- c# 寻找字符串中指定 字段 替换
- [急求解]不知道为什么会报错(XML问题)
- 关于listview的小小小问题
- 修改数据库报错..........................................
- 高手进来看看,C#2005的比较奇怪的问题
- Winform使用绑定问题
- 关于DataGrid数据的更新问题?
- C# 中httpwebresponse 遇到302跳转,响应时间会很长
- 函数使用
- C#的Replace可以循环用吗?
- Crystal Reports For .net framework安装到垃圾WIN7,搞了半天都装不成,请帮忙
都没写完整
{
strGetCurUser = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString();
}
这是取的dataGridView1 的所选择的行的第一个单元格的值
Tables[0].Rows.Count 指的是第一张表的总行数
strGetCurUser = dataGridView1.Rows[e.RowIndex].Cells[0].Value.ToString();
单击时获取单击行第一个单元格的值dataBClass dbc = new dataBClass();
dbc.Inquires(dbc.userLogin(txtUserID.Text.Trim(), txtPWD.Text.Trim())).Tables[0].Rows.Count == 1)查询数据库,看是否存在输入的用户(txtUserID.Text.Trim(), txtPWD.Text.Trim()表示用户名和密码),功能是登录。Tables[0].Rows.Count == 1这就是判断是否有这么一个用户
if (dbc.Inquires(dbc.userLogin(txtUserID.Text.Trim(), txtPWD.Text.Trim())).Tables[0].Rows.Count == 1)
{
variablesClass.bllogin = true;
variablesClass.strLoginUserName = txtUserID.Text.Trim();
variablesClass.strLoginPWD = txtPWD.Text.Trim();
variablesClass.strLoginType = txtType.Text.Trim();
variablesClass.strLoginbOrder = dbc.Inquires(dbc.userLogin(txtUserID.Text.Trim(), txtPWD.Text.Trim())).Tables[0].Rows[0][2].ToString().Trim();
this.Close();
}
else MessageBox.Show("登录失败!");他是怎么判断登陆成功与否的
Tables[0].Rows.Count == 1就是找到了1条,也就是存在这么个用户