,这代码哪有有关问题啊小弟我用C++Builder XE2

求救,这代码哪有问题啊,我用C++Builder XE2inti1AnsiString date _+DateToStr(Date())while(idate.

求救,这代码哪有问题啊,我用C++Builder XE2
                                int    i=1;
AnsiString date ="_"+DateToStr(Date());

while(i<date.Length())
{
   if(date[i]=='/')
date[i]='_';
   i++;
}
    这句有错误→   an1 = "ALTER TABLE Add_Goods_Table ADD '"+date+"' bigint";
an1 += "select '"+date+"' from Add_Goods_Table";
                                  Menu_QR->SQL->Add(an1);
                          Menu_QR->Open(); C++Builder SQL
[解决办法]
 an1 = "ALTER TABLE Add_Goods_Table ADD '"+date+"' bigint;";//--引号内句子漏了“;”分隔符
an1 += "select '"+date+"' from Add_Goods_Table";
另外 an1要有声明。