editing query1.params为什么不能用呀!!(100分)

  • 主题发起人 主题发起人 linzy98
  • 开始时间 开始时间
L

linzy98

Unregistered / Unconfirmed
GUEST, unregistred user!
我的editing query1.params为什么不能用呀!![:(][:(][:(]
 
没有人关注吗??
 
你应该描述详细点,这样怎么看的懂?
 
就是在一个新建的窗体中分别加入query和adoquery
双击query属性框中的params栏,跳出一个名为editing query1.params窗体,但这里面的
按钮全为false
而双击adoquery属性框中的parameters栏,跳出的窗体却可以操作。为什么呢??
 
[:D][:D][:D]我是一个新手,希望大家能多给一点帮助
 
query需要先写sql语句,其中可以有一些变量,写完后就可以用params对这些变量赋值了
params的各个值与sql中的变量顺序是一一对应的
 
在query里写上语句,变量前加“:”号。
如:
Select sField from TableName where sField = :sFieldGet

在params 编辑器里就可以看到 sFieldGet 了。
 
要先写SQL语句,然后根据sql语句确定params的个数
比如 Query1.sql.add('insert into table1 values(:,:,:)')
这样旧有三个参数,这时params.count=3; params[0] params[1] params[2]就是三个参数
Query不可以事先去设置参数,参数params是自动生成的,
 
后退
顶部