




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
5. 设计一个windows应用程序,窗体上有一个textbox控件、一个button控件。要求,每当用户单击按钮时,文本框都会增加一行文字来反映单击的次数,例如“第3次单击按钮”。【解答】1) 窗体界面如图ex5-5-1所示;2) 窗体中主要控件属性设置如表ex5-5-1;表ex5-5-1 窗体中的主要控件属性控件name属性功能其它属性textbox控件textbox1显示信息scrollbars=vertical; multiline=truebutton控件button1触发添加信息事件3) 主要事件代码。双击代码全选1234567891011121314以下是引用片段: inti=1; booladd=true; privatevoidbutton1_click(objectsender,eventargse) if(add)textbox1.text+=第+i+次单击按钮 ; i+; privatevoidbutton2_click(objectsender,eventargse) add=false; 6. 编写一段程序,向listbox控件listbox1中,自动添加10个数,每个数占一项。【解答】主要代码如下:双击代码全选1234567891011121314以下是引用片段: publicpartialclassform1:form intm=1; privatevoidbutton1_click(objectsender,eventargse) for(inti=m;im+10;i+) listbox1.items.add(i); m=m+10; usingsystem; usingsystem.collections.generic; usingsystem.componentmodel; usingsystem.data; usingsystem.drawing; usingsystem.text; usingsystem.windows.forms; usingsystem.data.sqlclient; namespace习题8_6_1 publicpartialclassform1:form publicform1() initializecomponent(); /添加button按钮在listbox中显示结果 privatevoidbutton1_click(objectsender,eventargse) listbox1.items.add(年级平均成绩); stringconnectionstring=properties.settings.default.mydatabaseconnectionstring; /根据连接字符串创建sqlconnection实例 sqlconnectionconn=newsqlconnection(connectionstring); /创建sqlcommand实例,并设置sql语句和使用的连接实例 sqlcommandcmd=newsqlcommand(); cmd.commandtext=selectsubstring(学号,1,2)as年级,avg(成绩)as平均成绩frommytable2groupbysubstring(学号,1,2); cmd.connection=conn; try conn.open(); sqldatareaderr=cmd.executereader(); while(r.read()=true) listbox1.items.add(string.format(0级1,r0,r1); r.close(); catch(exceptionerr) messagebox.show(err.message,计算成绩失败); finally conn.close(); 2. 使用保持连接的方式编写程序,查询mytable2中不及格学生的学号,姓名,性别,成绩。并将结果在listbox中显示出来。【解答】双击代码全选12345678910111213141516171819202122232425262728293031以下是引用片段: usingsystem; usingsystem.collections.generic; usingsystem.componentmodel; usingsystem.data; usingsystem.drawing; usingsystem.text; usingsystem.windows.forms; usingsystem.data.sqlclient; namespace习题8_6_2 publicpartialclassform1:form publicform1() initializecomponent(); privatevoidbutton1_click(objectsender,eventargse) listbox1.items.add(学号姓名性别成绩); stringconnectionstring=properties.settings.default.mydatabaseconnectionstring; /根据连接字符串创建sqlconnection实例 sqlconnectionconn=newsqlconnection(connectionstring); /创建sqlcommand实例,并设置sql语句和使用的连接实例 sqlcommandcmd=newsqlcommand(); cmd.commandtext= select学号,姓名,性别,成绩frommytable2where(成绩60); cmd.connection=conn; try conn.open(); sqldatareaderr=cmd.executereader(); while(r.read()=true) listbox1.items.add(string.format(0123,r0,r1,r2,r3); r.close(); catch(exceptionerr) messagebox.show(err.message,查询成绩失败); finally conn.close(); 3. 编写程序,以“编码名称”的样式在combobox1中显示mytable1的内容。【解答】双击代码全选12345678910111213141516171819202122232425262728293031323334353637383940414243444568以下是引用片段: usingsystem; usingsystem.collections.generic; usingsystem.componentmodel; usingsystem.data; usingsystem.drawing; usingsystem.text; usingsystem.windows.forms; usingsystem.data.sqlclient; namespace习题8_6_3 publicpartialclassform1:form publicform1() initializecomponent(); privatevoidform1_load(objectsender,eventargse) stringconnectionstring=properties.settings.default.mydatabaseconnectionstring; /根据连接字符串创建sqlconnection实例 sqlconnectionconn=newsqlconnection(connectionstring); /创建sqlcommand实例,并设置sql语句和使用的连接实例 sqlcommandcmd=newsqlcommand(); cmd.commandtext=select*frommytable1; cmd.connection=conn; try conn.open(); sqldatareaderr=cmd.executereader(); whil
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学生军训教学课件
- 小学生入门写字课件
- 2024年云南省澜沧拉祜族自治县烟草公开招聘工作人员试题带答案详解
- 2024年西藏日土县烟草公开招聘工作人员试题带答案详解
- 2024年陕西省镇安县烟草公开招聘工作人员试题带答案详解
- 2024年宁夏同心县烟草公开招聘工作人员试题带答案详解
- 2024年福建省诏安县移动公司公开招聘工作人员试题带答案详解
- 2024年河南省淇县移动公司公开招聘工作人员试题带答案详解
- 2024年湖南省临武县移动公司公开招聘工作人员试题带答案详解
- 2024年湖南省安仁县移动公司公开招聘工作人员试题带答案详解
- DB4401-T 5-2018房屋面积测算规范-(高清现行)
- 新教材波音手册查询(高级)课件
- 医用X射线诊断与介入放射学-辐射安全考核试题库(精简150题)
- 151 医用一次性防护服质量检验原始记录(客户需要根据实际修改)
- 基础会计课件(完整版)
- 建设工程施工合同示范文本GF-2013-0201)协议书、通用条款、专用条款
- 兰州站《站细》
- ADC12物料安全资料表MSDS
- 信息系统实施前现状和需求调研方案提纲共享
- 潜能生转化情况记录表(共4页)
- 产品质量证明书正反面样板
评论
0/150
提交评论