W wuifc002 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-12 #1 select sum(字段) from 表 请问怎么把 求得的和 存在一个变量里 不能用 ado.fieldvalues
T TYZhang Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-12 #3 declare @s int --或float等其他类型 select @s=sum(字段) from 表
W wuifc002 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-12 #4 select @s=sum(字段) from 里的@s可不可以传到delphi中? 或者delphi中定义的变量可不可以用在这个sql语句中?
D deardai Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-12 #5 直接是不行的,怎麼樣也要先得到結果后才能賦給DELPHI中自定義的變量啊, 例如先定義一事實上變量,a:integer; 然后執行查詢adoquery1.sql.text='select sum(字段) as field1 from tablename'; 然后adoquery1.open; 然后再賦值a:=adoquery1.fieldbyname('field').asinteger; 大概就是這樣子啦,
直接是不行的,怎麼樣也要先得到結果后才能賦給DELPHI中自定義的變量啊, 例如先定義一事實上變量,a:integer; 然后執行查詢adoquery1.sql.text='select sum(字段) as field1 from tablename'; 然后adoquery1.open; 然后再賦值a:=adoquery1.fieldbyname('field').asinteger; 大概就是這樣子啦,
W wuifc002 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-12 #7 但是 要用 fieldvalues ['a']取值的话 ,必须是返回数据集的,必须要显示在grid里,否则不行,(a not found),但是为了这么一个 值再 添加一个 grid 麻烦了 ,请问有没有更好的方法? 有没有类似 临时表的? select* into #a from table delphi 程序里定义一个变量,再用sql 语句求和放在这个变量里
但是 要用 fieldvalues ['a']取值的话 ,必须是返回数据集的,必须要显示在grid里,否则不行,(a not found),但是为了这么一个 值再 添加一个 grid 麻烦了 ,请问有没有更好的方法? 有没有类似 临时表的? select* into #a from table delphi 程序里定义一个变量,再用sql 语句求和放在这个变量里
L lovenj2008 Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-12 #8 直接是不行的,怎麼樣也要先得到結果后才能賦給DELPHI中自定義的變量啊, 例如先定義一事實上變量,a:integer; 然后執行查詢adoquery1.sql.text='select sum(字段) as field1 from tablename'; 然后adoquery1.open; 然后再賦值a:=adoquery1.fieldbyname('field1').asinteger; 大概就是這樣子啦, 同意deardai 的观点
直接是不行的,怎麼樣也要先得到結果后才能賦給DELPHI中自定義的變量啊, 例如先定義一事實上變量,a:integer; 然后執行查詢adoquery1.sql.text='select sum(字段) as field1 from tablename'; 然后adoquery1.open; 然后再賦值a:=adoquery1.fieldbyname('field1').asinteger; 大概就是這樣子啦, 同意deardai 的观点
B BILL_OWEN Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-12 #9 1。写存储过程。 2。在SQL中写一函数,想返回什么就返回什么。
一 一只菜鸟Olala Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-13 #11 楼上的各位好,小弟刚注册,还不能提问,在这里借楼主的光问个事 刚开始学delphi,有很多简单的问题不懂,deardai兄提供的语句解决了我如何在代码段中使用query控件使用SQL语句的问题,这里我想在问一下:我放了一个edit控件,想在如adoquery1.sql.text='select sum(字段) as field1 from tablename';此类语句中在TABLE的某个字段中SELECT edit中的内容,应该如何实现呢?
楼上的各位好,小弟刚注册,还不能提问,在这里借楼主的光问个事 刚开始学delphi,有很多简单的问题不懂,deardai兄提供的语句解决了我如何在代码段中使用query控件使用SQL语句的问题,这里我想在问一下:我放了一个edit控件,想在如adoquery1.sql.text='select sum(字段) as field1 from tablename';此类语句中在TABLE的某个字段中SELECT edit中的内容,应该如何实现呢?
D david_fwj Unregistered / Unconfirmed GUEST, unregistred user! 2006-10-13 #12 adoquery1.sql.text='select '+edit1.text+' as field1 from tablename'