




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验局部界面截图窗体效果窗体运行1窗体运行2窗体运行32、控件属性及控件值控件名称属性属性值MenuStripItems浏览〔查看所有、保存结果、退出〕、查询〔精确查询、模糊查询〕、添加、删除、刷新、退出Lable1Text选择方式:Lable2Text设置值:Lable3Text显示界面Lable4Text拼音:Lable5Text成语:Lable6Text备注:GroupBox1Text操作界面:botton1Text精确查询botton2Text模糊查询botton3Text添加botton4Text导出word文档botton5Text修改botton6Text删除comboBox1Items拼音检索、汉字检索五、主要功能代码1、精确查询:if(comboBox1.Text=="")MessageBox.Show("请先选择查询方式!","提示");else{Stringaa=@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=user1.mdb";OleDbConnectionSqlConnection1=newOleDbConnection();SqlConnection1.ConnectionString=aa;stringsql="select*fromhyt2008where"+comboBox1.Text+"='"+textBox1.Text+"'";OleDbCommandSqlCommand1=newOleDbCommand();SqlCommand1.CommandText=sql;SqlCommand1.Connection=SqlConnection1;OleDbDataAdapterda=newOleDbDataAdapter(sql,SqlConnection1);DataSetds=newDataSet();try{SqlConnection1.Open();da.Fill(ds);}catch(Exception){MessageBox.Show("对不起!精确查找失败!","提示");}finally{SqlConnection1.Close();}模糊查询:if(comboBox1.Text=="")MessageBox.Show("请先选择查询方式!","提示");else{Stringstr=@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=user1.mdb";OleDbConnectionSqlConnection1=newOleDbConnection(str);stringsql="select*fromhyt2008where"+comboBox1.Text+"like'%"+textBox1.Text+"%";OleDbDataAdapterda=newOleDbDataAdapter(sql,SqlConnection1);DataSetds=newDataSet();try{SqlConnection1.Open();da.Fill(ds);}catch(Exception){MessageBox.Show("对不起!模糊查找失败!","提示");}finally{SqlConnection1.Close();}dataGridView1.DataSource=ds.Tables[0].DefaultView;3、添加:Stringstr=@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=user1.mdb";OleDbConnectioncon=newOleDbConnection();con.ConnectionString=str;stringcmdText=@"insertintohyt2008(拼音检索,汉字检索,备注)values('"+textBox2.Text+"','"+textBox3.Text+"','"+textBox4.Text+"')";OleDbCommandcmd=newOleDbCommand(cmdText,con);try{con.Open();cmd.ExecuteNonQuery();qingkong();}catch(Exception){MessageBox.Show("对不起!添加数据失败!","提示");}finally{con.Close();}shuaxin();删除:Stringstr=@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=*.mdb";OleDbConnectioncon=newOleDbConnection(str);con.ConnectionString=str;MessageBox.Show("删除前请先查询");if(comboBox1.Text=="")MessageBox.Show("请先输入删除的类型");else{stringcmdtext=@"Detelehyt2008where"+comboBox1.Text+"='"+textBox1.Text+"'";OleDbCommandcmd=newOleDbCommand(cmdtext,con);try{con.Open();cmd.ExecuteNonQuery();qingkong();}catch(Exception){MessageBox.Show("对不起!删除数据失败!","提示");}finally{con.Close();}shuaxin();修改:Stringstr=@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=user1.mdb";OleDbConnectioncon=newOleDbConnection();con.ConnectionString=str;MessageBox.Show("修改前请先查询");if(comboBox1.Text=="")MessageBox.Show("请先输入修改的类型");else{stringcmdtext=@"Updatehyt2008set备注='"+textBox4.Text+"'where"+comboBox1.Text+"='"+textBox1.Text+"'";OleDbCommandcmd=newOleDbCommand(cmdtext,con);con.Open();cmd.ExecuteNonQuery();con.Close();用户登录:Stringstr=@"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=user1.mdb";OleDbConnectionconn=newOleDbConnection(str);stringsqlstr="selectcount(*)fromuser1whereusername='"+textBox1.Text+"'andpassword='"+textBox2.Text+"'";OleDbDataAdaptersqldata=newOleDbDataAdapter(sqlstr,conn);conn.Open();intn=(int)sqldata.SelectCommand.ExecuteScalar();conn.Close();if(n==0){MessageBox.Show("用户或密码输入错误");}elseif(n==1){Form2f2=newForm2();f2.Show();this.Hide();}实验小结实验完成总体情况本实验最后完成后,还存在一些程序功能无法实现的情况。由于对代码的理解并不是很透彻,因此针对功能的无法实现能做的修改比拟有限。实验中对数据库的操作功能实现不是很理想,在操做中存在功能实现后,再对数据修改之后,功能缺失。针对此情况,我分析,可能由于个人在操作失误,自动生成的代码被人为修改,但最终还是无法做到很好地修改。实验中应注意:1〕、在主窗体代码的书写中,由于其中一些代码功能运行环境的不同,应添加usingSystem.Data.OleDb;usingSystem.Data.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年物位仪项目发展计划
- 税务筹划与合规管理策略计划
- 2025年磁共振成像装置项目发展计划
- 2025年房屋整体质量无损检测分析系统项目建议书
- 加速网络传输的配置方法
- 文化艺术品交易免责协议书
- 宿舍舍长述职报告
- 货物铁路运输合同
- Tectoquinone-Standard-生命科学试剂-MCE
- O-2545-hydrochloride-生命科学试剂-MCE
- 2025年春新人教版数学一年级下册课件 第六单元 数量间的加减关系 第2课时 求比1个数多(少)几的数
- 《新能源汽车技术》课件-第二章 动力电池
- 拘留所被拘留人员管理教育
- 河南省天一大联考2024-2025学年高三上学期1月期末地理含答案
- 北京市朝阳区2025下半年事业单位招聘149人历年高频重点提升(共500题)附带答案详解
- 2024-2025学年成都市高一上英语期末考试题(含答案和音频)
- 三坐标考试试题和答案
- 数字金融 远程音视频手机银行技术规范
- 《中药调剂技术》课件- 处方调配
- 2024届高考语文一轮复习:论证思路专练(含答案)
- 2025年下学期八年级物理备课组工作计划
评论
0/150
提交评论