Ответы на все вопросы

FAQ / Программирование / Visual Basic

Как учтановить через ADO значение поля Identity (счётчик) в БД?

Вопрос:

Кто знает как вставить новую строку в ADODB.RecordSet, открытый как adCmdTableDirect, если там (в table) есть поле IDENTITY (счетчик) и в него надо вставить свое значение. При вызове .addnew и присвоении этому полю значения - он ругается.

Ответ:

Разве можно что-то вставить в поле типа счётчик? Это поле должно формироваться автоматически. ADO его само поставит. И вообще, как Вы можете сами его ставить, если оно должно быть уникально для каждой записи? Если хотите сами делать счетчик, то не просите об этом ADO, сделайте этому полю тип, например, Long, и сами им занимайтесь.

Шатрыкин Иван

Версия для печати Найти похожие статьи
Поиск по сайту

Архив

ВсПнВтСрЧтПтСб
1234567
891011121314
15161718192021
22232425262728
293012345
6789101112
13141516171819
20212223242526
272829303112



Мы рекомендуем