04 2010 档案

摘要:问题提出] 经常会有网友问到下面的编译警告:LINK : warning LNK4098: defaultlib "MSVCRTD" conflicts with use of other libs; use /NODEFAULTLIB:library [解决方法] 再菜单种选择顺序: 选择顺序Project->Settings->Link->CateGory->input->ignore libraries,并在ignore librarties的编辑框中添入MSVCRTD.Lib. 阅读全文
posted @ 2010-04-21 21:23 叮当小马 阅读(362) 评论(0) 推荐(0)
摘要:导出数据到Excel模块设计与实现 /// /// 导出数据到excel中 /// /// /// private void button5_Click(object sender, EventArgs e) { SaveDataTableToExcel(dtInfo, @"c:"); } //保存到Excel public void SaveDataTableToExcel(System.Data.DataTable excelTable, string filePath) { Microsoft.Office.Interop.Excel.Application app = 阅读全文
posted @ 2010-04-01 21:12 叮当小马 阅读(1121) 评论(0) 推荐(0)
摘要:图片处理模块设计与实现 /// /// 获得上传图片的图片名称 /// /// /// public string getStrOfPictureBox(string txtName) { string strpictrue = ""; string name = txtName; OleDbConnection conn = GetConnection(); string sqlText = "select 图片 from MResume where 姓名=@name order by id asc"; OleDbCommand cmd = new OleDbCommand(sqlText 阅读全文
posted @ 2010-04-01 21:11 叮当小马 阅读(736) 评论(0) 推荐(0)
摘要:分页模块设计与实现 在ResumeTest主窗体中: public int pageSize = 0; //每页显示行数 public int nMax = 0; //总记录数 public int pageCount = 0; //页数=总记录数/每页显示行数 public int pageCurrent = 0; //当前页号 public int nCurrent = 0; //当前记录行 private void InitDataSet(DataTable _dtInfo) { DataTable dtInfo = new DataTable(); dtInfo = _dtInfo; pageSize = 1; //设置页面行数 nMax = dtInfo.Rows.Count; // MessageBo 阅读全文
posted @ 2010-04-01 21:08 叮当小马 阅读(2179) 评论(0) 推荐(1)
摘要:查询记录模块设计与实现/// <summary> /// 根据类别与内容进行模糊或是精确查询 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSelect_Click(object sen... 阅读全文
posted @ 2010-04-01 21:04 叮当小马 阅读(989) 评论(0) 推荐(0)
摘要:删除一条记录模块设计与实现 /// /// 删除数据库中的一记录 /// /// public bool deletDataGridViewOneLine(object sender, EventArgs e) { bool result = false; Int32 selectedRowCount = dataGridView1.Rows.GetRowCount(DataGridViewElementStates.Selected); //单选模式 int selectedRow = dataGridView1.SelectedRows[0].Index; //获得选中的某行 string MName = dataGridView1.Rows[selectedRow].Cells[0].Value 阅读全文
posted @ 2010-04-01 20:26 叮当小马 阅读(1387) 评论(0) 推荐(0)
摘要:更新一条记录模块设计与实现 设计:点击更新按钮弹出一个窗体(在这里是对dataGridView的一个双击事件),在窗体的文本框中填充数据,点击更新按钮,当前修改数据窗体自动关闭,同时刷新主窗体,更新并显示数据。 实现:需要在增加按钮事件中传递一个字符串和一个主窗体的指针。 /// /// 修改 /// /// /// private void 修改ToolStripMenuItem_Click(object sender, EventArgs e) { dataGridView1_DoubleClick(sender, e);//类似于dataGridView的更新操作,也就是双击操作 } //右键选中行 //本方法来自CSDN博客,转载请标明出处:http://blog. 阅读全文
posted @ 2010-04-01 20:21 叮当小马 阅读(4916) 评论(0) 推荐(0)
摘要:增加一条记录模块设计与实现 设计:点击增加按钮弹出一个窗体,在窗体的文本框中填充数据,点击保存按钮,当前添加数据窗体自动关闭,同时刷新主窗体,更新并显示数据。 实现:需要在增加按钮事件中传递一个主窗体的指针。 /// /// 增加 /// /// /// private void 增加ToolStripMenuItem_Click(object sender, EventArgs e) { ResumeAddOrUpdate resumeAdd = new ResumeAddOrUpdate(this); resumeAdd.SaveOrUpdate("Save"); //增加操作 resumeAdd.Width = this.Width; 阅读全文
posted @ 2010-04-01 20:12 叮当小马 阅读(3581) 评论(2) 推荐(0)
摘要: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 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + 阅读全文
posted @ 2010-04-01 20:08 叮当小马 阅读(4071) 评论(2) 推荐(0)