Форум: "Базы";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];
ВнизЗапрос с sum Найти похожие ветки
← →
_stranger_ (2002-12-21 21:51) [0]Здравствуйте.
Пишу:
AQ.Active := false;
AQ.SQL.Clear;
AQ.SQL.Add("select sum(val) as sum_"); // Вылетает ошибка Access Violation
AQ.SQL.Add("from binary_table1");
А если убрать sum, все нормально.
Еще если просто запускать программу (не из Delphi), все нормально.
Что может быть не так.
← →
_stranger_ (2002-12-21 21:53) [1]Забыл AQ - TADOQuery
← →
_stranger_ (2002-12-22 01:08) [2]Еще заметил, что вообще данные то добавляются, то нет (то обновляются, то нет). В программе активное изменение данных в базе.
← →
_stranger_ (2002-12-23 13:35) [3]Что никто ничего не скажет?
Есть ощущение, что запросы асинхронно выполняются, хотя в Object Inspector стоит галочка синхронного выполнения.
Никто не сталкивался
← →
Johnmen (2002-12-23 17:21) [4]1.
AQ.SQL.Append("select sum(val) as sum_");
AQ.SQL.Append("from binary_table1");
2.
AQ.SQL.Append("select sum(val) as sum_ ");
AQ.SQL.Append("from binary_table1");
обрати внимание на пробел в конце sum_
3.
AQ.SQL.Append("select sum(val) as sum_ from binary_table1");
← →
Johnmen (2002-12-23 17:30) [5]В 2. и 3. конечно Add
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c