小弟的一个程序。数据库:ACCESS。
以BDE来连接;数据库有主从表A,B;
现在的问题是:在应用程序中,当从B表取对应于A表的记录是经常会出现
记录重复的现象;
比如说A中的记录a.相对应于B中有1,2,3三条记录。显示出来却经常是:
a
--
1
2
3
1
2
3
请问大虾们应该怎样解决?
以BDE来连接;数据库有主从表A,B;
现在的问题是:在应用程序中,当从B表取对应于A表的记录是经常会出现
记录重复的现象;
比如说A中的记录a.相对应于B中有1,2,3三条记录。显示出来却经常是:
a
--
1
2
3
1
2
3
请问大虾们应该怎样解决?
解决方案 »
- com+客户端的发布问题?
- 请Delphi开发人员,有没有人来太原,或者在山西地留意一下, 2-3k/M
- 请教:我怎样实现这样的功能?区分鼠标 4 个不同的移动方向,谢谢!
- 怎么样格式化fastreport中的数值?如位数不足6位,就在前台补0?
- 请教DBGrid 录入中,怎样使光标锁定录入框有TEdit 的风格?
- 高手救命呀!
- 佛说金刚般若波罗密经
- 得已肝三年了,也许在临死前我能做一个全国最优秀的动态构造系统.
- 用我的程序打开打开
- 关于"屏幕抓字"的问题
- 那位大虾有windows2000注册表的资料?(半年没有做编程现在总算回来了,给兄弟们结贴!!!!!!)
- 主菜单调用 dll 中的子窗口,使用了ShowModal方式,如何让主窗口还可以使用?
table有时会有你说的现象,试用query.
条件肯定是正确的,因为以前使用SQL server数据库的,结果是正确的。
现在老板叫改一个用ACCESS为数据库的
〉〉fyje(云中仙)
数据是从SQL SERVER中倒过来的,您说的情况是不可能的,
A中的 a 列是关键字
〉〉stweiguo(部长)
两种控件都是过了的。 用DELPHI带的SQL Explorer写入SQL语句也出现我所说的情况
改一个用ACCESS为数据库的~~怪哈~~
关键是要把字段关联(a,b是通过什么字段连起来的)的条件写在where条件之后
所写的sql语句试没问题的。
估计是BDE的内部排序问题,就不知道怎么解决〉〉 cow8063(网际浪子)
我是想用ADO,那最少需要2个月的时间才行。10多万行的程序啊!用的数据控件就有100
多个。改起来可不得了啊〉〉 ypb28(ypb28)
压缩有影响吗?该怎么做啊?
Create Table JCDJ(FDATE char(10),FPDH char(16) not null,FJCBM char(1),
FYWBM varchar(2),FDWBM varchar(10),FBMBM varchar(4),FJE Float,FZK Float,FHXJE Float,FSPCBJE Float,FRJBJ char(1),FBZ Varchar(60),FFPBM varchar(2),FFPSL Float,FSPSE Float,FFPJE Float,Constraint [JCDJ_1] primary Key ([FPDH]))Create Table JCMX(FPDH char(16) not null,FSPBM varchar(15) not null,FSPSL Float,FSPDJ Float,FSPJE Float,FZK Float,FSPCBJ Float,FSPSE Float,Constraint [JCMX_1] Primary Key ([FPDH],[FSPBM]))JCDJ表的某条记录已被确定,知道该记录的FPDH=AAA。
显示JCMX的语句
select * from JCMX where FPDH='AAA';
wq 你遇到的问题我从未见过可能是驱动方面的问题,BDE--ODBC--ACCESS
驱动的问题?有可能是吧。
在等等各位有没有更好的看法,3天后结帖