添加“DataSource”组件,从 “DataControles”页签添加“DBGrid”组件; DataControles”页签添加“DBGrid” 设置“ADOConnection” 设置“ADOConnection”的属性 ConnectionString: ConnectionString:
双击:
选择“Build…”:
输入数据库信息:
设置ADOTable的属性:
Active为True Connection为ADOConnection1
TableName指定一个表,如student
运行效果:
使用ADOquery组件 使用ADOquery组件
新建一个工程 点击“ADO”页签,添加“ADOConnection” 点击“ADO”页签,添加“ADOConnection”, “ADOQuery”两个组件,从“DataAccess”页 ADOQuery”两个组件,从“DataAccess” 签添加“DataSource” 签添加“DataSource”组件,从 “DataControles”页签添加“DBGrid”组件; DataControles”页签添加“DBGrid”
设置属性: ADOConnection的设置与前例一样 ADOConnection的设置与前例一样 ADOQuery的connection属性设为: ADOQuery的connection属性设为: connection1 DataSource的Dataset属性设为:ADOquery1 DataSource的Dataset属性设为:ADOquery1 DBGrid的DataSource属性设为:DataSource1 DBGrid的DataSource属性设为:DataSource1
编写代码: 鼠标点击”Form1” 鼠标点击”Form1”的空白处, 然后在“对象观察器” 然后在“对象观察器”中的 “Event”页签,找到“OnShow”, Event”页签,找到“OnShow” 双击,可调出代码编辑器, 输入代码
with adoquery1 do begin close; SQL.Clear; SQL.Add('select * from student'); open; end;
运行效果:
要提交的东西
实验
报告 工程文件(例如) 用到的数据库 将以上内容,打包压缩后,以“student+学 将以上内容,打包
压缩后,以“student+学 号”命名发到邮箱:slqinyi@guet.edu 命名发到邮箱:slqinyi@guet.edu slqinyi@163
参考书目
《Delphi数据库系统开发完全手册》 宋坤
, Delphi数据库
系统开发完全手册》 周天思 编著,人民邮电出版社 《Delphi开发实用编程200例》周亚玲,苏 Delphi开发实用编程200例 治中 编著,中国铁道出版社 《Delphi数据库开发关键技术与实例应用》 Delphi数据库开发关键技术与实例应用》 赛奎春,孙紫鸿,宋坤 编著,人民邮电出 版社 《Delphi程序开发范例宝典》 张岭,宋坤, Delphi程序开发范例宝典》 梁冰 编著 人民邮电出版社