我的SQL语句有问题
int field_bh=10;
sq6="insert into jmb (BH,MC) values ("+field_bh+","+char(39)+DBEditEh1->Text+char(39)+")";
sjhjDataModule->IBQuery->Close();
sjhjDataModule->IBQuery->SQL->Clear();
sjhjDataModule->IBQuery->SQL->Add(sq6);
sjhjDataModule->IBQuery->ExecSQL();
sq6=...这句出现“E2085 Invalid pointer addition”错误,数值型没有加“'”,字符型通过char(39)
代替“'”,为什么有错,有什么好的办法避免这种情况的发生!