Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2341702
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:05:43

//试验程序
void __fastcall TForm1::Button1Click(TObject *Sender)
{
int i; //TDateTime dt;
int array[14*2]={3,5,7,12,31,40,220,4,8,9,14,50,45,110,3,5,7,12,31,40,220,4,8,9,14,50,45,110};
DataModule1->Table1->EmptyTable();//这两句好想有问题?
DataModule1->Table1->Active=true;

for(i=0;i<4;i++)
{
   DataModule1->Table1->Insert();
   DataModule1->Table1->FieldByName("序号")->AsInteger=i+1;
   //dt=EncodeDate(Word(array[i*7]), Word(array[i*7+1]), Word(array[i*7+2]));
   DataModule1->Table1->FieldByName("日期")->AsString=IntToStr(array[i*7])+"-"+IntToStr(array[i*7+1])+"-"+IntToStr(array[i*7+2]);
   DataModule1->Table1->FieldByName("时间")->AsString=IntToStr(array[i*7+3])+":"+IntToStr(array[i*7+4])+":"+IntToStr(array[i*7+5]);
   DataModule1->Table1->FieldByName("数值")->AsInteger=array[i*7+6];
   DataModule1->Table1->Post();
}
  }
按第一次Button1的时候没有问题,但是第二次按Button1的时候就提示表打不开:Table cannot opened for exclusive use.
Why? Why? Why?

--------------------next---------------------

阅读(1192) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~