📄 jl_person_message.cs
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Configuration;
namespace CarManage
{
public partial class JL_Person_Message : Form
{
public JL_Person_Message()
{
InitializeComponent();
}
#region 关闭窗体
private void label19_Click(object sender, EventArgs e)
{
this.Close();
}
#endregion
#region 创建gridviewcar()方法调用所有库中信息
private void gridviewcar()
{
//调用config配置文件对象dl连接对象
string dl = ConfigurationManager.AppSettings["sqlString"];
//创建connection对象con进行连接
SqlConnection con = new SqlConnection(dl);
//打开连接
con.Open();
//创建sql语句将信息从库中调出
string sql = "select user_account as 员工帐号,user_name as 员工姓名,user_pwd as 密码,user_power as 权限,user_money as 基本工资,user_remark as 备注 from db_User ";
//创建执行对象cmd
SqlCommand cmd = new SqlCommand(sql, con);
//创建读取器对象sdr
SqlDataAdapter sdr = new SqlDataAdapter();
//sdr的查询方法为cmd
sdr.SelectCommand = cmd;
//创建一个dataset容器
DataSet ds = new DataSet();
//填充数据ds
sdr.Fill(ds);
//绑定datagriview数据源为ds
this.GridViewPerson.DataSource = ds.Tables[0].DefaultView;
//关闭连接
con.Close();
GridViewPerson.Columns[0].Width = 80;
GridViewPerson.Columns[1].Width = 80;
GridViewPerson.Columns[2].Width = 80;
GridViewPerson.Columns[3].Width = 80;
GridViewPerson.Columns[4].Width = 80;
GridViewPerson.Columns[4].Width = 120;
}
#endregion
#region gridviewcarresult方法调用所有库中信息
private void gridviewcarresult()
{
//调用config配置文件对象dl连接对象
string dl = ConfigurationManager.AppSettings["sqlString"];
//创建connection对象con进行连接
SqlConnection con = new SqlConnection(dl);
//打开连接
con.Open();
//创建sql语句将信息从库中调出
string sql = "select user_account as 员工帐号,user_name as 员工姓名,user_power as 权限,user_money as 基本工资,user_remark as 备注 from db_User ";
//创建执行对象cmd
SqlCommand cmd = new SqlCommand(sql, con);
//创建读取器对象sdr
SqlDataAdapter sdr = new SqlDataAdapter();
//sdr的查询方法为cmd
sdr.SelectCommand = cmd;
//创建一个dataset容器
DataSet ds = new DataSet();
//填充数据ds
sdr.Fill(ds);
//绑定datagriview数据源为ds
this.GridViewPersonResult.DataSource = ds.Tables[0].DefaultView;
//关闭连接
con.Close();
GridViewPerson.Columns[0].Width = 80;
GridViewPerson.Columns[1].Width = 80;
GridViewPerson.Columns[2].Width = 80;
GridViewPerson.Columns[3].Width = 80;
GridViewPerson.Columns[4].Width = 120;
}
#endregion
#region 添加按钮
private void btnUserAdd_Click(object sender, EventArgs e)
{
//定义录入控件的参数
string Number = this.textNumber.Text.ToString().Trim();
string UserName = this.textUserName.Text.ToString().Trim();
string PassWord = this.textPassWord.Text.ToString().Trim();
object Power = (object)this.textPower.SelectedItem.ToString().Trim();
string UserMoney = this.textUserMoney.Text.ToString().Trim();
string UserRemark = this.textUserRemark.Text.ToString().Trim();
if (Number != "")
{
if (UserRemark != "")
{
if (UserName != "")
{
if (PassWord != "")
{
if (UserMoney != "")
{
////打开连接
SqlConnection con = Car.SqlConnection();
con.Open();
//创建sql语句将信息入库
string sql1 = "select user_account from db_User where user_account = '" + Number + "'";
//创建执行对象cmd
SqlCommand cmd = new SqlCommand(sql1, con);
//返回受影响的数据
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
MessageBox.Show("该编号已经存在,请重新选择");
}
else
{
//关闭datareader
dr.Close();
string sql = "insert into db_User(user_account,user_pwd,user_power,user_name,user_money,user_remark)values('" + Number + "','" + PassWord + "','" + Power + "','" + UserName + "','" + UserMoney + "','" + UserRemark + "')";
Car.ADU(sql);
//调用gridviewcar方法
this.gridviewcar();
con.Close();
MessageBox.Show("添加成功");
this.textNumber.Clear();
this.textUserName.Clear();
this.textPassWord.Clear();
this.textUserMoney.Clear();
this.textUserRemark.Clear();
}
}
else
{
MessageBox.Show("请将信息添加完整 ");
}
}
else
{
MessageBox.Show("请将信息添加完整 ");
}
}
else
{
MessageBox.Show("请将信息添加完整");
}
}
else
{
MessageBox.Show("请将信息添加完整");
}
}
else
{
MessageBox.Show("请将信息添加完整");
}
}
#endregion
#region 页面加载
private void JL_Person_Message_Load(object sender, EventArgs e)
{
this.textPower.SelectedItem = "经理";
this.gridviewcar();
this.btnUserAdd.Focus();
}
#endregion
#region 清空按钮
private void btnUserClear_Click(object sender, EventArgs e)
{
this.textCheckUserName.Clear();
this.textCheckNumber.Clear();
}
#endregion
#region 查询按钮
private void btnUserCheck_Click(object sender, EventArgs e)
{
string CheckNumber = this.textCheckNumber.Text.ToString().Trim();
string CheckUserName = this.textCheckUserName.Text.ToString().Trim();
//调用config配置文件对象dl连接对象
string dl = ConfigurationManager.AppSettings["sqlString"];
//创建connection对象con进行连接
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -