今天一不小心差点着了道儿。:(
ADOQuery1->Close();
ADOQuery1->SQL->Text = "select * from orders where CustomerId = :AParam";
ADOQuery1->Parameters->ParseSQL(ADOQuery1->SQL->Text, true); //这里不能用prepared=true,无效
ADOQuery1->Parameters->ParamByName("AParam")->Value = "TOMSP";
ADOQuery1->Open();
博客展示了一段使用ADOQuery执行SQL查询的代码。代码先关闭ADOQuery,设置SQL语句,解析参数,为参数赋值,最后打开查询。此代码实现从orders表中查询CustomerId为TOMSP的记录。
1165





