你的代码在哪一行出错?
有两点提醒你:(挺低级的)
1.'select tatle=sum(zc) from szb.db',szb.db这张表必须当前路径,否则要写出全路径
有个前提:Query1的databasename属性值为空
2.statusbar1即使panels[0]也要添加的(如果这样,syntax check都通不过)
------------------------------------------------------------------
如果不是这两种错误,请说说你的代码在哪一行出错?
有两点提醒你:(挺低级的)
1.'select tatle=sum(zc) from szb.db',szb.db这张表必须当前路径,否则要写出全路径
有个前提:Query1的databasename属性值为空
2.statusbar1即使panels[0]也要添加的(如果这样,syntax check都通不过)
------------------------------------------------------------------
如果不是这两种错误,请说说你的代码在哪一行出错?
解决方案 »
- Delphi for PHP,大家觉得如何?
- 大家能告诉下delphi技术群吗??
- 请问不想让ShowMessage()中的提示折行怎么办?
- 一个很简单的问题,但就是不能解决啊
- 请问各位大虾:哪种控件可以做出金山毒霸的那种主菜单呢?实在是急啊!
- 我要把EXCEL 文件加密后存进SQL SERVER 里,是不是先把原文件按流文件打开并加密存成另一文件,然后再存到数据库里?
- 用代码激活事件combobox1change(Self)错误的问题
- 菜鸟:“学Visual C++还是Delphi好?“
- 数据库保存的int格式还原时间格式
- TListstring问题
- FOXBASE-FOXPRO-VFP-DEPHI
- 请问如何将日期由‘2001-3-30’转换成‘20010330’的形式?
出错的时候光标停留在上面那行。
出错提示为:
query1:field 'zc' not found
你的2.statusbar1即使panels[0]也要添加的(如果这样,syntax check都通不过)
中的“即使panels[0]也要添加的”是什么意思?
吗?工程中存在database控件吗?
若存在database控件,必须配置ODBC别名或BDE别名,若不存在,你的Query1的Databasename
属性应为szb.db表所在的绝对路径
'select tatle=sum(zc) from szb.db'是这是这句里tatle不对,它是什么,可以随便命名吗?显然不是变量,我如果去掉它SQL语句可以正常执行,在SQL编辑器里执行'select sum(zc) from szb.db'可以得到正确结果,怎样把这种结果附给某个变量:
我如果这样:SS:=datamodule1.query1.sql.Add('select sum(zc) from szb.db');
结果为SS的值为0,
SS:=datamodule1.query1.sql.Add('select sum(zc) from szb.db');
这个肯定不对吗!
begin
Query1.close;
Query1.sql.clear;
Query1.sql.Add('select sum(zc) as total from szb.db');
Query1.open;
Label1.Caption:=Query1.FieldByName('total').asstring;
end;
你说的对,谢谢,同时谢谢带尔飞