大家帮我看看这个奇怪的问题吧?(50分)

  • 主题发起人 主题发起人 小笨象
  • 开始时间 开始时间

小笨象

Unregistered / Unconfirmed
GUEST, unregistred user!
我的是MIDAS的。有个好奇怪的问题。
这个问题好奇怪,我有一个dbf表,内里有三个字段。其中有一个字段名为REGIST。类型为Memo.
ProdutClientDataSet->Append();
ProdutClientDataSet->FieldByName("Country")->AsString=FindCountryEdit->Text;
ProdutClientDataSet->FieldByName("REGIST")->AsString="";
ProdutClientDataSet->FieldByName("PRODUCT")->AsString="";
ProdutClientDataSet->ApplyUpdates(-1);
我想添加一个FindCountryEdit->Text内容为"AA"的或者是某些字符,
可就是这个时候 就出错了:Invalid field name.REGIST.无法解决。
可是!!我输入中文字,或者一些其他的字符却没有问题。
谁能告诉我呢?
代码:
能给些意见吗?
 
不知道REGIST是不是delphi的关键字或保留字?
 
不好意思,我已经解决了。
不过,我已经在今天早上搞定了!
就是在前面加上这句:
ProdutClientDataSet->Data = ProdutClientDataSet->DataRequest(AnsiString("Select * From Country.dbf"));
呵呵呵。这样的情况我回想起来,都会经常有这样的问题出现。我想,以后大家遇到这些情况时,可以看看是不是这样子。
 
接受答案了.
 
后退
顶部