Delphi编程实现SQL语句的实验教学
2011-11-07曹婧华冉彦中胡瑞华
长春大学学报 2011年4期
曹婧华,冉彦中,胡瑞华
(吉林大学 和平校区计算机教研室,长春 130062)
Delphi编程实现SQL语句的实验教学
曹婧华,冉彦中,胡瑞华
(吉林大学 和平校区计算机教研室,长春 130062)
通过Delphi编制的一个实际例程为学生提供SQL语句学习、练习操作的实验平台,通过前台输入SQL语句,就能观察到执行结果,从而避免生硬的讲授,将理论与上机实践有机的结合。
SQL;Delphi编程;实验教学
0 引言
在非计算机专业学生学习数据库VF,或选修delphi数据库时都会涉及到sql语句的学习,SQL是Structured Quevy Language(结构化查询语言)的缩写。在使用它时,只需向数据库发出“做什么”的命令,而具体“怎么做”是不需使用者考虑的。一般在教学中需要单独一章进行sql理论的讲授,然后再安排上机练习(一般借助sql-server数据库平台),其实这样学习效果并不好,或许学生在以后的实际编程中又不知如何使用SQL语句。如何在有限的时间里达到较好的学习效果,是值得探讨的问题。
1 实现原理
delphi的Query控件里面可以封装一条sql语句,通过sql语句访问桌面Paradox,本地InterBase数据库,远程服务器中的数据库。浏览、修改、插入、删除数据库中的数据,即对数据库进行读、写操作。操作的情况可以通过另外一个数据集组件table和数据感知组件DBGrid适时刷新及时显示出来,让学习者可以直观观察到,定义数据表结。
2 具体设计
在delphi数据库开发环境下,先在form1窗体上创建连接数据库组件database1,取一名称,设定其数据库驱动程序,指定数据库路径,然后在其上创建数据集组件Query数据库查询控件,用于执行sql语句……
登录APP查看全文
