我用adoquery从table中选择了我想要得字段a1,a2,a3,
然后我想获得符合着条件的记录数,用rscound:=query.RecordCount试运行出错。请问能位大虾能解决这问题,可以用任何方法。
然后我想获得符合着条件的记录数,用rscound:=query.RecordCount试运行出错。请问能位大虾能解决这问题,可以用任何方法。
解决方案 »
- 怎样使图片自动放大或是缩小到和Image组件的高宽一样???
- 大家来讨论一下,外国的优秀delphi论坛啊。
- 对不起兄弟们,已经不能给你们结贴了,实在抱歉!!!!
- 对delphi类中属性的疑问,UP有分~~!各位谈谈吧
- 请那位高手指点一下ado+access问题
- 怎样实现多线程操作
- 在开发工资管理系统时,本人被一问题卡住了,希望各位高手帮帮忙。。。
- dbgrid 输入的小数 只能精确到 小数4位 ,精确到多位怎么设置
- 为了生活和学业,暂时和大家告别!
- 小弟刚学Delphi,有不会的,愿以94分相送,请大家捧场。
- 帮我看以下这段程序
- 谁能告诉我国内做零售业、超市、连锁店系统的如POS机,库存等有几家公司啊
rscound:=query1.RecordCount
再query.RecordCount
当我去调query.RecordCount式程序是正确的。所以其他地方不太会错。
Database1.Directory:=extractfilepath(application.ExeName;
table1.DatabaseName:=extractfilepath(application.ExeName)+'\';
query1.DatabaseName:=extractfilepath(application.ExeName)+'\';query1.SQL.Add( 'select 题号,章节,难度,分数,成功,form 填空题.db');
query1.close;
query1.Open;
rscount:=query1.RecordCount;
query1.SQL.Add( 'select 题号,章节,难度,分数,成功,form 填空题.db');
query1.Open;
rscount:=query1.RecordCount;
-------------------------------
你在试试!
我试过不行,错误提示:unexpected end of commond .
taken :db line number :1
query1.SQL.Add( 'select 题号,章节,难度,分数,成功,form 填空题.db');
在”成功“的后面,还有 一个 逗号
if 符合条件的数据记录只有一条, 那当然是1了;
建议你:
现在查询分析器或sql explorer 里调试号sql语句;
在SQL里面直接写中文好像不行,你试一下把表名和字段都改成英文吧
或者把表名改成英文,把字段前后加上[]
select [字段1],[字段2]
from table1