好文档 - 专业文书写作范文服务资料分享网站

C#WinForm实现增删改查等功能(Access版)(精)

天下 分享 时间: 加入收藏 我要投稿 点赞

用dataGridView控件,显示 ResumeTest表中的数据 用Access新建一个表MResume,人事管理表:

ID 姓名 性别 出生日期 工作年限 证件类型 证件号 居住地 Email 手机号码 家庭电话 图片 自我评价

控件的使用:bindingNavigator(实现分页功能, dataGridView(显示数据

在C# WinForm 中有这一个app.config的文件,这个文件的作用可以当作web程序中的webconfig文件。

这里面可以记录数据库连接字符串 Access下数据库连接函数:

public static OleDbConnection GetConnection( {

OleDbConnection conn = null;

string strconnectionString = \

AppDomain.CurrentDomain.BaseDirectory + \Info=True\try {

conn = new OleDbConnection(strconnectionString; }

catch (Exception ex { throw ex; }

return conn; }

把数据库中的数据读到dataGridView让这个控件来显示数据:

private void ResumeTest_Load(object sender, EventArgs e {

//手动代码把数据库中的数据显示出来 OleDbConnection conn = GetConnection(;

string sqlText = \姓名,性别,出生日期,工作年限,证件类型,证件号,居住地,Email,手机号码,家庭电话,自我评价 from MResume order by id asc\OleDbCommand cmd = new OleDbCommand(sqlText, conn; try {

conn.Open(;

//int i = cmd.ExecuteNonQuery(; DataTable dt = new DataTable(;

OleDbDataAdapter oda = new OleDbDataAdapter(sqlText, conn; DataSet ds = new DataSet(; // oda.Fill(dt;

// dataGridView1.DataSource = dt; oda.Fill(ds, \dtInfo.Clear(; //dtInfo = null; dtInfo = ds.Tables[0];

InitDataSet(dtInfo; //初始化数据 }

catch (Exception ex {

MessageBox.Show(ex.ToString(;

} finally {

conn.Close(; }

//设置GridView样式 // SetUpDataGridView(;

dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; //使用户能够选择行from msdn

this.dataGridView1.EditMode = DataGridViewEditMode.EditProgrammatically; //双击不能修改了,这是通过编程的方式来修改单元格内容的 this.ComboxSelect.Items.Add(\请选择类别\this.ComboxSelect.Items.Add(\姓名\this.ComboxSelect.Items.Add(\性别\

this.ComboxSelect.SelectedText = \请选择类别\}

增加一条记录模块设计与实现

设计:点击增加按钮弹出一个窗体,在窗体的文本框中填充数据,点击保存按钮,当前添加数据窗体自动关闭,同时刷新主窗体,更新并显示数据。 实现:需要在增加按钮事件中传递一个主窗体的指针。 /// /// 增加 /// /// ///

C#WinForm实现增删改查等功能(Access版)(精)

用dataGridView控件,显示ResumeTest表中的数据用Access新建一个表MResume,人事管理表:ID姓名性别出生日期工作年限证件类型证件号居住地Email手机号码家庭电话图片自我评价控件的使用:bindingNavigator(实现分页功能,dataGridView(显示数据在
推荐度:
点击下载文档文档为doc格式
0zsiu377sw7f1wl0k4bu3bj0w6iip0013mj
领取福利

微信扫码领取福利

微信扫码分享