一个很有意思的问题2!!!!! (50分)

  • 主题发起人 主题发起人 cbdelphi
  • 开始时间 开始时间
C

cbdelphi

Unregistered / Unconfirmed
GUEST, unregistred user!
上次很对不起大家 ,因为时间紧没有写清楚。我在一个窗体中放入了一个列表框,和一个数据库(用了TDataSource,TTable,TDBgrid这三个控件).列表框的作用主要是用户对于这个数据库的一些分类,但是它只是用户写入的,单独保存进文本文件,也不对数据库进行操作,和数据库是没有任何连系的.可是当程序运行的时候,在还没有打开数据库的情况下列表框是可正常的写入文件,当用户打开数据库以后,在用列表框写入文件,程序也可正常的运行(没有任出错信息),但是写文件后,文本文件还是以前的信息(等于说什么也没有写入),我又用单步跟踪,发现问题程序运行正常。我百思不得其解。
 
还是看不懂?列表框是干什么用的?
 
列表框和数据库是没有任何连系的,您单独用前者或后者(把它分成两个程序)
结果都是对的。是这样吗?而且单步执行了也对。
所以您说它是:一个很有意思的问题。
列表框保存后清空试试。
 
上次很对不起大家 ,因为时间紧没有写清楚。我在一个窗体中放入了一个列表框,
和一个数据库(用了TDataSource,TTable,TDBgrid这三个控件).列表框的作用主要
是用户对于这个数据库的一些分类,但是它只是用户写入的,单独保存进文本文件,
也不对数据库进行操作,和数据库是没有任何连系的.可是当程序运行的时候,在还
没有打开数据库的情况下列表框是可正常的写入文件,当用户打开数据库以后,在
用列表框写入文件,程序也可正常的运行(没有任出错信息),但是写文件后,文本文
件还是以前的信息(等于说什么也没有写入),我又用单步跟踪,发现问题程序运
行正常。我百思不得其解。

<font color=red>老大,注意换行啊</font>
不过我还是不清楚你的意思!
把列表框的信息写入文本文件和数据库有什么关系呢??



 
文本文件名称对吗?是否正在包含“写”文件的语句?
 
TDBComboBox ? TComboBox ?
 
listbox?
if it is listbox
try use it
listbox1.lines.savetofile(c:/aa.txt);
 
真看不懂?
 
你能不能把代码贴出来,或是寄给我;
帮你分析一下;我怀疑是协文件时有问题。
 
以后请把问题在题目里写清楚,注意换行,不然一点都没意思
 
把代码贴出来,或是寄给我.
帮你分析一下。
 
把你写文件的程序贴一下吧。
肯定与数据库无关。
 
多人接受答案了。
 
后退
顶部