Текущий архив: 2004.10.10;
Скачать: CL | DM;
Вниз
ADOQuery.SQL.Add( ... ) & Transaction Найти похожие ветки
← →
Andriy Tysh © (2004-09-14 14:14) [0]Пишу для MS SQL
ADOQuery.SQL.Add("BEGIN TRANSACTION Upd")
илиADOQuery.SQL.Add("BEGIN TRANSACTION "+QuotedStr("Upd"))
всё равно выдаёт : "...ошибка возле Upd..." после выполнения ExecSQL.
Как мне открыть транзакцыю по имени из Делфи?На сервере такое решается елементарно.
← →
Ega23 © (2004-09-14 14:22) [1]1. Наверное, всё-таки ДО выполнения ExecSQL. :о)
2. ss:="BEGIN TRANSACTION "Upd""; или ss:="BEGIN TRANSACTION ""Upd""";
ADOQuery.SQL.Text:=ss;
← →
Andriy Tysh © (2004-09-14 14:32) [2]
> 1. Наверное, всё-таки ДО выполнения ExecSQL. :о)
Я конечно же до выполнения екзека формирую строку, которую посылаю на сервер, или я не понял что-то?
> 2. ss:="BEGIN TRANSACTION "Upd""; или ss:="BEGIN TRANSACTION
> ""Upd""";
Тот же эффект. Правда без ADOQuery.SQL.Text:=ss;, а с Add.
← →
Andriy Tysh © (2004-09-14 14:55) [3]
> 2. ss:="BEGIN TRANSACTION "Upd""; или ss:="BEGIN TRANSACTION ""Upd""";
извеняюсь, пошло
← →
Ega23 © (2004-09-14 14:59) [4]извеняюсь, пошло
Ну и хорошо.
Наверное, всё-таки ДО выполнения ExecSQL.
Имел ввиду ВО ВРЕМЯ
Страницы: 1 вся ветка
Текущий архив: 2004.10.10;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.031 c