初学者学习中,数据库插入有关问题

菜鸟学习中,高手进:数据库插入问题通过在Edit中输入内容,向数据库中插入数据,我的代码如下:Query1-Active

菜鸟学习中,高手进:数据库插入问题
通过在Edit中输入内容,向数据库中插入数据,我的代码如下:
  Query1->Active=false;
  Query1->SQL->Clear();
  Query1->SQL->Add("insert into dbo.MemberCard(MemberCardNo) value('Edit1->Text')");
  Query1->ExecSQL();
  Query1->Active=true;
提示value附近语法错误,在线等待高手解决中。。。。。。。。。。。。。

[解决办法]

C/C++ code
  AnsiString ls_select = "insert into dbo.MemberCard(MemberCardNo) value('"+Edit1->Text+"')" ;  Query1->Close();  Query1->SQL->Clear();  Query1->SQL->Add(ls_select);  Query1->ExecSQL();