Работа Locate()
Код приблизительно такой:
q - квери
var ds: TDataSet;
begin
q.Open;
ds := q.dataset;
ds.locate('user_id', 115, loCaseInsensitive);
...
end
вываливается exception типа: record not found (это при том, что фукция locate должна возвращать true/false, а не вываливать исключение!!!:o). запись с user_id=115 есть точно. кроме того по ней сделан order by в запросе.
пишу q.locate(...) или q.dataset.locate(...) - то же самое.
помогите кто чем может убогим мира сего
проехали
q - квери
var ds: TDataSet;
begin
q.Open;
ds := q.dataset;
ds.locate('user_id', 115, loCaseInsensitive);
...
end
вываливается exception типа: record not found (это при том, что фукция locate должна возвращать true/false, а не вываливать исключение!!!:o). запись с user_id=115 есть точно. кроме того по ней сделан order by в запросе.
пишу q.locate(...) или q.dataset.locate(...) - то же самое.
помогите кто чем может убогим мира сего
проехали