- 4
- 0
- 约3.66千字
- 约 7页
- 2018-09-08 发布于湖北
- 举报
浅谈图书管理中的SQL语言和Delphi
在Delphi中使用SQL语言非常方便,一般来说,都是通过Tquery或TADOquery组件来使用SQL语言的。可以在Tquery或TADOquery组件的SQL属性中设置SQL语句。设计程序时,在该组件的属性对话框中选择SQL属性,单击带省略号的按钮,就可以打开String List Editor对话框,然后我们就可以在对话框中添加SQL语句。还可以使用Delphi的SQL Builder来自动生成SQL语句,这样可以避免手工编写SQL而可能造成的语法错误。
静态SQL语句在程序设计时便已固定下来,它不包含任何参数和变量。
动态SQL语句,也被称作参数化的语句,在其中间包含着表示字段名或表名的参数,例如下面的语句是一条动态SQL语句:
Select * From Book Where 图书编号 =:bookCode;
其中的变量bookCode便是一个参数变量,它由一个冒号引导,在程序运行过程中,必须要为该参数赋值,该条SQL语句才能正确执行,每次运行应用程序时可以为该参数变量赋予不同的值。为参数赋值有三种方法:
①根据参数在SQL语句中出现的顺序,设置TADOQuery组件的parameters属性值为参数赋值。
②直接根据SQL语句中各参数的名字,调用ParamByName方法来为各参数赋
您可能关注的文档
最近下载
- 2026高中数学复习-专题22 数列的概念与表示(九大题型+模拟精练)(解析版).pdf VIP
- 中国成人体重管理指南2025解读.pptx
- TB_T 3355-2023 轨道检测 轨道几何状态动态检测.pdf VIP
- 中学历史教案培养学生历史思维与分析能力的教学策略.pptx VIP
- SMI 地震波形指示反演软件.pdf VIP
- 广东省深圳市龙华区2022-2023学年七年级下册数学期末试卷 .pdf VIP
- 三一重工100T吊车拆装作业指导.docx VIP
- 第五单元达标练习(单元测试)2025-2026学年二年级语文下册统编版(含答案).docx VIP
- 2025年国家开放大学(电大)《数据分析与统计》期末考试备考题库及答案解析.docx VIP
- 2023年湖南卷高考化学真题试卷.docx
原创力文档

文档评论(0)