欢迎来到天天文库
浏览记录
ID:22819122
大小:444.56 KB
页数:18页
时间:2018-10-31
《基于access数据库的c#联系人管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、地球科嗲与级境工超嗲览实验报告书课程名:《GIS应用于开发》班级:学号:姓名:完成日期:目录一、运行结果与相应代码11.1、程序界面11.2、查询所有联系人11.3、按所属类别杳洵联系人31.4、添加联系人51.4、删除联系人71.5、修改联系人的信息91.6、按姓名进行模糊查询13二、编程体会13一、运行结果与相应代码1.1、程序界面1、起始界面a联MA苣辭淡-□X联系人所属类别:V按牲名棰糊查调:
2、—操作樘示:右》单击W表以进行相关格作ID姓名所B类别联系方式图1起始界面1.2、查询所有联系人I、操作界而a联从官理雜联系人所属类瑚
3、:朋友V按鼓名模糊查询:图2查询所有联系人的按钮2、査询结果ID10111213142127姓名所属类别联系方式备注学友学学人学友同朋同同亲同朋夫滑武贝伽特德奧奧尔曼特克爱贝茱内弗玛木?图3查询所有联系人结果3、对应代码//查看所有联系人按钮privatevoid查看所有联系人Tools什ipMenultem_Click(objectsender,EventArgse){DataAII();}//显示所有信息voidDataAII(){listViewl.Items.Clear();DalaTabledt=Class1.GetTabe
4、l("SELECT*from联系人列表n);Class1.BindListView(listViewl,dt);}//连接数据库并导入ListView的类classClassl{publicstaticOleDbConnectionGreatConn(){stringstrConnection=,,Provider=MicrosoftJet.OLEDB.4.0;DataSource=g:\C++文件\1联系人系统\联系人列表.mdb":OleDbConnectionobjCon=newOleDbConnection(strCon
5、nection);returnobjCon;}publicstaticDataTableGetTabel(stringslrsql){OleDbConnectionOcon=GreatConn();Ocon.Open();OleDbDataAdapteroda=newOleDbDotaAdapter(strsqbOcon);DataTabledt=newDataTable("联系人列表H);oda.Fill(dt);returndt;}publicstaticvoidBindUstView(ListViewlv,DataTabledt
6、)//将DataTable写入ListView{Iv.Clear();Iv.View=View.Delails;Iv.FullRowSelect=true;foreach(DataColumndcindt.Columns){Iv.Columns.Add(dc.ColumnName);}foreach(DataRowdrindt.Rows){ListViewltemIvi=newListViewltem(dr[0].ToString());for(inti=1;i7、s.Add(dr[i].ToString());}Iv.Items.Add(Ivi);}}}1.3、按所属类别查询联系人1、操作界面图4按类别查询联系人的下拉菜单2、操作结果联系人所匡类別:亲人-按姓名模榭更调:操作提示:右键单击列表以进行相关操作名S姓弗ID14所属类别联系方式奋注亲人555图5查询属于“亲人”类别的联系人联系人所屌类别:同学枝姓名模糊查询:操作提示:右键单击列表以逬行相关操作ID10121321滑贝伽名德B尔特姓爱莱内玛所属类别联系方式同学112同学333同学444同学666注士备骑图6查询属于“同学”类别的联系人8、联系人雜雜-□X联系人所属类别:朋友v按姓名模糊查询:操作提示:右键单击列表以逬行相关操作D17I12夫武特名s克姓贝杰所屌类别联系方式备注友友rlyyJfMn一图7查询属于“朋友”类别的联系人3、对应代码//按所属类别查询联系人privatevoidcomboBox1_SelectionChangeCommitted(objectsender,EventArgse){listViewl.Items.Clear();DataTabledt=Class1.GetTabel("SELECT*from联系人列表where所属类别=’"+co9、mboBox1.Text+Class1.BindListView(listViewl,dt);}1.4、添加联系人1、操作界而ID姓名所屌类别联系方式备注懵改联S人價恩董晋所有R系人图8添加联系人按钮«添加联系AX新进联
7、s.Add(dr[i].ToString());}Iv.Items.Add(Ivi);}}}1.3、按所属类别查询联系人1、操作界面图4按类别查询联系人的下拉菜单2、操作结果联系人所匡类別:亲人-按姓名模榭更调:操作提示:右键单击列表以进行相关操作名S姓弗ID14所属类别联系方式奋注亲人555图5查询属于“亲人”类别的联系人联系人所屌类别:同学枝姓名模糊查询:操作提示:右键单击列表以逬行相关操作ID10121321滑贝伽名德B尔特姓爱莱内玛所属类别联系方式同学112同学333同学444同学666注士备骑图6查询属于“同学”类别的联系人
8、联系人雜雜-□X联系人所属类别:朋友v按姓名模糊查询:操作提示:右键单击列表以逬行相关操作D17I12夫武特名s克姓贝杰所屌类别联系方式备注友友rlyyJfMn一图7查询属于“朋友”类别的联系人3、对应代码//按所属类别查询联系人privatevoidcomboBox1_SelectionChangeCommitted(objectsender,EventArgse){listViewl.Items.Clear();DataTabledt=Class1.GetTabel("SELECT*from联系人列表where所属类别=’"+co
9、mboBox1.Text+Class1.BindListView(listViewl,dt);}1.4、添加联系人1、操作界而ID姓名所屌类别联系方式备注懵改联S人價恩董晋所有R系人图8添加联系人按钮«添加联系AX新进联
此文档下载收益归作者所有