如下问题该如何解决? 找进销存软件免费版
2楼: oracle:
select a1,a2,(a1+a2) as c1,b1,b2,(b1+b2) as c2
from table; 如财务软件
3楼: SQL Server:Ditto!
4楼: SELECT A1,A2,(公式)C1,B1,B2,(公式)C2
FROM 表名
放到ADOQUERY里,和DBGRID建立关联..........
5楼: to royal1442:
你看看这个帖子,给我说说这个 as 是什么东西,我已经混乱了。
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3318324
dataM.tj_adotable1.FieldValues[dataM.cj_adoquery1[''fdname'']]:=hj;
hj 是什么东西
6楼: select a1,a2,(公式) as c1,b1,b2,(公式) as c2
from table
这样就OK了
进销存软件版7楼: as就是你不想用取出来的字段的名字来显示,用了你想要的其他名字来代替这个字段名。
[blue]Select Name as UserName from DW10010[/blue]
则显示的结果不会有你的数据表中的那个Name的字段名,是UserName了。
8楼: 你是要怎么实现,是在DBGRID里面输入A1,A2后在DBGRED的C1显示A1+A2的值吗》还在在表里面就完成A1+A2=C1
9楼: 直接用sql解决
10楼: select a1,a2,(A1+A2) as c1,b1,b2,(B1+B2) as c2
from table
11楼: Select A1,A2,(C1的计算公式) As C1,b1,b2,(C2的计算公式) As C2
From TableName
12楼: 用select 只是占時計算出來。如果要保存還是用update
update TableName set c1=a1+a2,c2=b1+b2 如进销存软件免费版