正在加载图片...
122动态SQL语句的编程(1) αueⅣy组件提供了强大的SαL语言支持功能,这大大提高了数据库应用 程序的执行效率。 Query组件不仅可以执行静态的SQL语句,而且可以执行 动态的SQL语句。静态SQL语句在程序设计时便已固定下来,它不包含任何 参数和变量。而动态SQL语句,被称为参数化的语句,其中包含着表示字段 名或表名的参数。在实际程序设计中使用得更多的是动态SQL语句。在这 节将重点介绍如何给动态SQL语句的参数赋值,以及在应用程序中灵活地使 用SQL语句 通常采用以下三种途径来为它赋值,这三种途径都是在程序代码中实现 的 1采用字符串连接符号“+连接组成完整的SQL语句 这里用到字符串连接符号“+"进行字符串的连接操作。具体表示方法 如下: XM=赵凯 Query1. SQL Add( select* from student where姓名="'+ⅩM+"") 注意,在 Delph7.0语言的字符串中,连续两个单引号表示一个单引号 上述SQL语句中由两个字符串连接符号“+”,三个字符串连接而成,组成 了一句完整的査询语句。读者要读懂字符串连接的含义。 Inprise Dephi12.2 动态SQL语句的编程(1) Query组件提供了强大的SQL语言支持功能,这大大提高了数据库应用 程序的执行效率。Query组件不仅可以执行静态的SQL语句,而且可以执行 动态的SQL语句。静态SQL语句在程序设计时便已固定下来,它不包含任何 参数和变量。而动态SQL语句,被称为参数化的语句,其中包含着表示字段 名或表名的参数。在实际程序设计中使用得更多的是动态SQL语句。在这一 节将重点介绍如何给动态SQL语句的参数赋值,以及在应用程序中灵活地使 用SQL语句。 通常采用以下三种途径来为它赋值,这三种途径都是在程序代码中实现 的。 1. 采用字符串连接符号“+”连接组成完整的SQL语句 这里用到字符串连接符号“+”进行字符串的连接操作。具体表示方法 如下: XM='赵凯' Query1.SQL.Add('select * from student where 姓名 = '' ' + XM + ' '' '); 注意,在Delphi 7.0语言的字符串中,连续两个单引号表示一个单引号。 上述SQL语句中由两个字符串连接符号“+”,三个字符串连接而成,组成 了一句完整的查询语句。读者要读懂字符串连接的含义
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有