我在窗体里加了一个query组件,然后在button的单击事件里写了代码,代码是和别的同学一样的,但是就是不能正常调试,别的同学和我一样的代码都可以调试,请各位大虾说一下可能的原因
解决方案 »
- 关于des加密和解密问题
- char 如何转换成 string?
- frxPreview 是怎么把 报表文件 和 数据集 进行绑定的?
- DELPHI下该用哪个函数代替VB下的CSTR函数?
- 这个问题不要笑我呀,今天才发现!帮帮忙吧
- 请问有谁知道如何显示TreeCombo中的CHECKBOX
- 如何使用adotable查询数据库呀?是条件查哟?
- 号外号外,D版的兄弟们,向这里看齐!
- 我在win2K下用着用着突然系统弹出警告窗口,我忘了看仔细,重新启动后,发现丢了两个分区,怎么办呀,我急死了!!!
- 请问:Tqrery 的 Select Count(*) 如何读取返回值
- 新手求助:请问各位朋友,学delphi,可以不用学pascal吗?我指的pascal,不是:Object Pascal!
- PopupMenu界面问题?
这个我写了
BDE的连接要检查一下.
还有你的SQL语句 select * from 表名;
提问的时候要把提示的错误信息,代码给出来大家才好帮你,你这么说人家怎么帮?
估计是不是没有active=true?或则query1.open?或没有连接字符?.........
DataBaseName是表示Query操作的表所处于的位置的。如果是Paradx表,或者Access表,只要把这个属性输入为表所在的目录就可以了。当然是新学的人员这么设置。如果做项目的话,就需要用DataBase控件。如果是Sql server,Oracle等表,则一定要使用DataBase控件。如果没有设置这个属性,query根本就没有办法Active。
Query Active后,一般应该有一个DataSource,使用DataSet属性指向Query,然后放一个DBGrid,把DBGrid控件的DataSouce属性指向那个DataSource,然后设置Query的Sql属性(程序中设置或者直接在属性中设置),QueryActive,就可以看到Select的结果了。当然,如果是Query执行Append,Delete,Update等语句,就不用DataSouce和DBGrid等控件了。