diff --git a/uppsrc/SqlCtrl/SqlArray.cpp b/uppsrc/SqlCtrl/SqlArray.cpp index 5a2c29580..9bd1a31cf 100644 --- a/uppsrc/SqlCtrl/SqlArray.cpp +++ b/uppsrc/SqlCtrl/SqlArray.cpp @@ -166,6 +166,7 @@ void SqlArray::StdBar(Bar& menu) { void SqlArray::AppendQuery(SqlBool where) { lateinsert = false; + WhenPreQuery(); if(fk.IsNull() || !IsNull(fkv)) { SqlSet cols; for(int i = 0; i < GetIndexCount(); i++) diff --git a/uppsrc/SqlCtrl/SqlCtrl.h b/uppsrc/SqlCtrl/SqlCtrl.h index 6fdc1ae35..98c12e58c 100644 --- a/uppsrc/SqlCtrl/SqlCtrl.h +++ b/uppsrc/SqlCtrl/SqlCtrl.h @@ -89,6 +89,7 @@ private: void Inserting(); public: + Callback WhenPreQuery; Callback WhenPostQuery; void StdBar(Bar& menu);