* hh * 组件名 属 性 属 性 值 说 明 ADOConnection1 ConnectionString 使用ConnectionString设置 对话框设置该属性,连接到 数据库dbdemos.mdb。 ADODataset1 Connection ADOConnection1 指定使用的数据连接组件。 CommandType cmdTable 说明CommandText属性的值 是表的名称 CommandText 学生 指定打开的数据表名 Active True 打开数据集。 DataSource1 DataSet ADODataset1 指定使用的数据集。 DBGrid1 DataSource DataSource1 为表格指定数据源,显示主 表。 ADODataset2 Connection ADOConnection1 指定使用的数据连接组件。 CommandType cmdText 说明CommandText属性值是 SQL语句 CommandText select * from 成绩表 where 学号=:SNo 添加SQL查询语句 各组件属性设置 * hh * 组件名 属 性 属 性 值 说 明 ADODataset2 DataSource DataSource1 指定与主表相连的数据源 Parameters.item.Name sno 与主表相关联的字段名 Parameters.item. DataType ftInteger 字段数据类型 Active false 打开数据集。 DataSource2 DataSet ADODataset2 指定使用的数据集 DBGrid2 DataSource DataSource2 为表格指定数据源。 TLabel1 Caption 主表 TLabel2 Caption 从表中显示的内容由主表中的学号字段控制 * hh * (3) 运行程序 图8-5 程序运行界面 * hh * 7.5.4 TADOQuery组件概述 TADOQuery 组件借助于SQL语言的的强大功能访问多个数据表,可以实现数据浏览、修改和删除等操作,而且TADOQuery组件也可以实现参数查询。 通常情况下,使用TADOQuery组件是为了从数据集中查询一部分字段或记录,也可以使用INSERT、DELETE、UPDATE、ALTER TABLE等SQL命令实现数据库的更新、插入和删除记录的操作。 * hh * with ADOQuery1 do begin Close; //重新写入SQL的时候 必须关闭原来的查询 SQL.Clear; //清除原来的SQL命令 SQL.Add(‘SELECT 学号, 姓名, 所在院系, 专业’); //设置新SQL命令 SQL.Add(‘FROM 学生); Open; //执行有返回结果的SQL命令,获得想要的查询结果. end; SQL属性 1、主要属性 * hh * Parameters属性中保存了SQL属性中的SQL命令中执行所需的参数。 Parameters属性 RowsAffected属性 返回最近一次查询所影响的记录数。 * hh * Open方法 Open方法用于执行SQL属性所指定的SQL命令,要返回记录集。 ExecSQL方法 ExecSQL方法用于执行SQL属性所指定的SQL命令,不需要返回返记录集。如Insert、Update或Delete等命令。 2 主要方法 * hh * 编写应用程序用于修改数据库图书管理数据库中的表学生表中的姓名字段。要求输入要求输入学生学号,然后根据要求输入学生学号修改相应的记录。 【例7-25】 (1) 创建应用程序 【实现步骤】 * hh * (2) 定制窗体 * hh * 组件名 属 性 属 性 值 说 明 ADOConnection1 ConnectionString 使用ConnectionString设置对话框设置该属性,连接到数据库dbdemos.mdb。 ADOTable1 Connection ADOConnection1 指定使用的数据连接组件。 TableName 学生 指定打开的数据表名 Active True 打开数据集 DataSource1 DataSet ADOTable1 指定使用的数据集为ADOTable1。 DBGrid1 DataSource DataSource1 为表格指定数据源。 ADOQuery1 Connection ADOConnection1 指定使用的数据连接组件。 btnUpdate Caption UpDate Label1 Caption 请输入学生的学号: Lab
您可能关注的文档
- 第一节 幻灯片基本操作与外观设计.ppt
- 第一节 农业的区位选择 -.ppt
- 第一节 性质验证类与性质探究类实验.ppt
- 第一节 茶文化.ppt
- 第一节 运动的描述.ppt
- 第一节 感受信息.ppt
- 第一节 逐步完善的交通运输网.ppt
- 第一讲 家长工作的概述.pptx
- 第一节:食物中的营养物质.ppt
- 第一节元素周期表第一课时.ppt
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 胆囊结石伴急性胆囊炎护理查房.pptx VIP
- 阿法拉伐分油机中文说明Instruction book.pdf VIP
- 山东省青岛胶州市、黄岛区、平度区、李沧区2024-2025学年九年级化学第一学期期末学业水平测试试题.doc VIP
- 石灰石-石灰乳二段中和法处理矿山酸性废水.pdf VIP
- 商业航天-行业报告:商业航天方兴未艾,低轨卫星星座建设加速.pdf VIP
- 华帝家用供热水燃气快速热水器JSQ24-i12047-13 JSQ30-i12047-16 JSQ24-i12048-13 JSQ30-i12048-16说明书用户手册.pdf
- CECS 364-2014 建筑燃气安全应用技术导则.pdf VIP
- 胆囊结石伴胆囊炎病例讨论.pptx VIP
- 2023版《马原》统一课件:专题四 唯物史观.pptx VIP
- 四川长江担保集团有限公司及其子公司2025年第六批员工公开招聘的备考题库及参考答案详解一套.docx VIP
原创力文档

文档评论(0)