回憶碼農這一道、基本可以用正文的代碼概括。
現遭遇1年之癢,有些迷茫,有些疲憊。求大神指引。
看別人共享的代碼和論道,感覺都好有深度哦~~。

///
*****************大二時候碼的代碼***********************
protected void Button1_Click( object sender, EventArgs e)
{
string connString = " data source =.;user id =sa;password=123456; ";
SqlConnection sConn = new SqlConnection(connString);
sConn.Open();
SqlDataAdapter sda = new SqlDataAdapter( " select * from user ", sConn);
DataSet ds = new DataSet();
sda.Fill(ds, " 用戶表 ");
GridView1.DataSource = ds;
GridView1.DataMember = ds.Tables[ 0].TableName;
GridView1.DataBind();
}
protected void Button1_Click( object sender, EventArgs e)
{
string connString = " data source =.;user id =sa;password=123456; ";
SqlConnection sConn = new SqlConnection(connString);
sConn.Open();
SqlDataAdapter sda = new SqlDataAdapter( " select * from user ", sConn);
DataSet ds = new DataSet();
sda.Fill(ds, " 用戶表 ");
GridView1.DataSource = ds;
GridView1.DataMember = ds.Tables[ 0].TableName;
GridView1.DataBind();
}

///
*****************大四畢業設計時候用的代碼*****************
protected void Button1_Click( object sender, EventArgs e)
{
SQLHelper sqlHelper = new SQLHelper();
string cmd = " select * from user where username =' " + TextBox1.Text + " ' ";
DataSet ds = new DataSet();
ds = sqlHelper.SearchData(cmd);
GridView1.DataSource = ds;
GridView1.DataMember = ds.Tables[ 0].TableName;
GridView1.DataBind();
}
protected void Button1_Click( object sender, EventArgs e)
{
SQLHelper sqlHelper = new SQLHelper();
string cmd = " select * from user where username =' " + TextBox1.Text + " ' ";
DataSet ds = new DataSet();
ds = sqlHelper.SearchData(cmd);
GridView1.DataSource = ds;
GridView1.DataMember = ds.Tables[ 0].TableName;
GridView1.DataBind();
}

///
*******************入職培訓后用的代碼****************
#region 事件
#region 根據檢索條件檢索用戶信息
/// <summary>
/// 根據檢索條件檢索用戶信息
/// </summary>
protected void btnSearchUserInfo_Click( object sender, EventArgs e)
{
try
{
SQLHelper sqlHelper = new SQLHelper();
string strUserName = txtUserName.Text.Trim(); // 用戶姓名
string strDepartmentName = txtDepartmentName.Text.Trim(); // 用戶所屬部門
string cmd = string.Format( " select * from D_1_User where vcUserName like '%{0}%' and vcDepartment like '%{1}% ' ", strUserName, strDepartmentName);
DataTable dtUser = new DataTable();
dtUser = sqlHelper.SearchByCMDText(cmd);
gvUser.DataSource = dtUser;
gvUser.DataBind();
}
catch (Exception ex)
{
this.RecordLogsAndShowMessageBox(ex, LogType.ApplicationError, MessageType.FailedSearch);
}
}
#endregion
#endregion
#region 事件
#region 根據檢索條件檢索用戶信息
/// <summary>
/// 根據檢索條件檢索用戶信息
/// </summary>
protected void btnSearchUserInfo_Click( object sender, EventArgs e)
{
try
{
SQLHelper sqlHelper = new SQLHelper();
string strUserName = txtUserName.Text.Trim(); // 用戶姓名
string strDepartmentName = txtDepartmentName.Text.Trim(); // 用戶所屬部門
string cmd = string.Format( " select * from D_1_User where vcUserName like '%{0}%' and vcDepartment like '%{1}% ' ", strUserName, strDepartmentName);
DataTable dtUser = new DataTable();
dtUser = sqlHelper.SearchByCMDText(cmd);
gvUser.DataSource = dtUser;
gvUser.DataBind();
}
catch (Exception ex)
{
this.RecordLogsAndShowMessageBox(ex, LogType.ApplicationError, MessageType.FailedSearch);
}
}
#endregion
#endregion

///
*******************轉正后碼的代碼****************
#region 事件
#region 根據檢索條件檢索用戶信息
/// <summary>
/// 根據檢索條件檢索用戶信息
/// </summary>
protected void btnSearchUserInfo_Click( object sender, EventArgs e)
{
try
{
string strUserName = txtUserName.Text.Trim(); // 用戶姓名
string strDepartmentID = ddlDepartment.SelectedValue; // 用戶所屬部門ID
DataTable dtUser = SearchUserInfo(strUserName, strDepartmentID); // 獲取用戶數據
BindGridView(dtUser); // 綁定用戶數據到GridView
}
catch (Exception ex)
{
this.RecordLogsAndShowMessageBox(ex, LogType.ApplicationError, MessageType.FailedSearch);
}
}
#endregion
#endre
#region 事件
#region 根據檢索條件檢索用戶信息
/// <summary>
/// 根據檢索條件檢索用戶信息
/// </summary>
protected void btnSearchUserInfo_Click( object sender, EventArgs e)
{
try
{
string strUserName = txtUserName.Text.Trim(); // 用戶姓名
string strDepartmentID = ddlDepartment.SelectedValue; // 用戶所屬部門ID
DataTable dtUser = SearchUserInfo(strUserName, strDepartmentID); // 獲取用戶數據
BindGridView(dtUser); // 綁定用戶數據到GridView
}
catch (Exception ex)
{
this.RecordLogsAndShowMessageBox(ex, LogType.ApplicationError, MessageType.FailedSearch);
}
}
#endregion
#endre

///
*******************畢業一年后的現在*********************
#region 事件
#region 根據檢索條件檢索用戶信息
/// <summary>
/// 根據檢索條件檢索用戶信息
/// </summary>
protected void btnSearchUserInfo_Click( object sender, EventArgs e)
{
try
{
string strEmployeeName = txtEmployeeName.Text.Trim(); // 員工姓名
string strEmployeeID = txtEmployeeID.Text.Trim(); // 員工編號
string strDepartmentID = ddlDepartment.SelectedValue; // 用戶所屬部門ID
string strAge= txtAge.Text.Trim(); // 年齡
D_1_Entity d_1_Entity = new D_1_Entity(); // 用戶實體初始化
d_1_Entity._EmployeeName = strEmployeeName;
d_1_Entity._EmployeeID = strEmployeeID;
d_1_Entity._DepartmentID = strDepartmentID;
d_1_Entity._Age = strAge;
DataTable dtUser = d_1_Entity.GetData(); // 獲取用戶數據
BindGridView(dtUser); // 綁定用戶數據到GridView
}
catch (NoteException ex)
{
this.ShowMessageBox(ex, MessageType.FailedSearch);
}
catch (Exception ex)
{
this.RecordLogsAndShowMessageBox(ex, LogType.ApplicationError, MessageType.FailedSearch);
}
}
#endregion
#endregion
#region 事件
#region 根據檢索條件檢索用戶信息
/// <summary>
/// 根據檢索條件檢索用戶信息
/// </summary>
protected void btnSearchUserInfo_Click( object sender, EventArgs e)
{
try
{
string strEmployeeName = txtEmployeeName.Text.Trim(); // 員工姓名
string strEmployeeID = txtEmployeeID.Text.Trim(); // 員工編號
string strDepartmentID = ddlDepartment.SelectedValue; // 用戶所屬部門ID
string strAge= txtAge.Text.Trim(); // 年齡
D_1_Entity d_1_Entity = new D_1_Entity(); // 用戶實體初始化
d_1_Entity._EmployeeName = strEmployeeName;
d_1_Entity._EmployeeID = strEmployeeID;
d_1_Entity._DepartmentID = strDepartmentID;
d_1_Entity._Age = strAge;
DataTable dtUser = d_1_Entity.GetData(); // 獲取用戶數據
BindGridView(dtUser); // 綁定用戶數據到GridView
}
catch (NoteException ex)
{
this.ShowMessageBox(ex, MessageType.FailedSearch);
}
catch (Exception ex)
{
this.RecordLogsAndShowMessageBox(ex, LogType.ApplicationError, MessageType.FailedSearch);
}
}
#endregion
#endregion