-
ну это конечно да, но в данном случае никак не перейти - ИБ лицензия и ни шагу в сторону никак не пойдешь... Так что, нет "красивого" решения?
-
> [20] Motzart © (16.12.09 01:06)
А запрос в > [7] Motzart © (15.12.09 12:56)
реальный который не работает или "для примера"? Все датасеты не работают по такой схеме или конкретный?
-
Запрос реальный (ну в смысле что проверенный). Все датасеты не работают. Более того, если я использую Query, то и в дизайне и в рантайме тоже ручками нужно добавлять кавычки в именам таблиц и полей, чтобы работало.
-
> [22] Motzart © (16.12.09 10:18) Шаманство конечно, но если так попробовать. update test
set
Name = :Name,
FullName = :FullName,
Adress = :Adress
where
Id = :OLD_Id
-
> Sergey13 © (16.12.09 10:48) [23]
не доходит до конца - ошибка 204 table test not found
-
update "test" set "Name" = :Name, "FullName" = :FullName, "Adress" = :Adress where Id = :OLD_Id А вот так - без проблем
-
> [24] Motzart © (16.12.09 10:56)
А в сторонней тулзе какой-нибудь типа ИБЭксперта запрос без кавычек идет?
-
в редакторе свойств sql есть галка "quote identifiers" можно порыться в исходниках редактора и посмотреть как обрабатывается эта галка
-
> Sergey13 © (16.12.09 11:10) [26]
нет, без кавычек не идет
-
> [28] Motzart © (17.12.09 00:50)
Тогда, ИМХО, Делфи и редактор датасетов тут ни при чем. Надо ковырять настройки сервера и свойства БД.
ibase.ru
|