Вопрос по Care Lab SDAC

denisimo

Member
Joined
Apr 28, 2005
Messages
18
Reaction score
1
Может кто стакливался с такой проблеммой.
Использую компонент 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
9
Reaction score
8
Если имена полей заключить в квадратные скобки, то всё работает.
Сам SDAC этого не делает.
Как сделать чтоб SDAC всёже это делал.

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

DraerMoon

Member
Joined
Jul 7, 2017
Messages
5
Reaction score
0
"Honestly, I've been following Care Lab and their SDAC a bit, but I'm not very familiar with it. Can you give us some more context or info about what you're looking for? Maybe someone who's more knowledgeable can chime in and help us out."
 
Top