原因:并非所有的参数都绑定了值,检查一下是否定义的每个参数都进行了值的绑定
参数绑定过程:
TAutoPtr<TADOQuery> QueX = new TADOQuery(this);
QueX->Connection = ChargeDataModule->m_pDatabaseConnection;
String Sql=".......";
QueX->Parameters->ParamByName("_ymd")->DataType = ftString;
QueX->Parameters->ParamByName("_ymd")->Direction = pdInput;
QueX->Parameters->ParamByName("_ymd")->Value = SqliteQuery->FieldByName("ymd")->AsString;