Вопрос по Care Lab SDAC

denisimo

Member
Joined
Apr 28, 2005
Messages
15
Reaction score
1
Age
43
Location
Ё-бург
Может кто стакливался с такой проблеммой.
Использую компонент TMSTable.
В базе есть таблица, в таблицу есть поле delete. При попытке вставить запись в таблицу ( например MSTable1.InsertRecord( [ ..... ] ) ) выскакивает ошибка "Incerrect syntax near the keyword 'DELETE'".
Через профилер видно запрос который идёт на сервер:

exec sp_executesql N'INSERT INTO test
(key_field, DELETE, ok)
VALUES
(@P1, @P2, @P3)', N'@P1 float,@P2 int,@P3 varchar(15)', 1, 321, 'eeeeee'

Если имена полей заключить в квадратные скобки, то всё работает.
Сам SDAC этого не делает.
Как сделать чтоб SDAC всёже это делал.
 

зайс

Member
Joined
Dec 7, 2007
Messages
7
Reaction score
8
Если имена полей заключить в квадратные скобки, то всё работает.
Сам SDAC этого не делает.
Как сделать чтоб SDAC всёже это делал.

А поставить у таблицы Options.QuoteNames = true ???
 
Top