Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Проблема с записью в автоинкрементное поле в SQL          
andrew76 Подменю пользователя
сообщение 04.07.16, 13:15
Сообщение #1

Оратор
*****
Группа: Пользователи
Сообщений: 443
Из: Казахстан
Спасибо сказали: 43 раз
Рейтинг: 43

День добрый !

Не удается записать значение в автоинкрементное поле :
(за оформление не ругайте)

ТекстЗапросаADO ="SET IDENTITY_INSERT tbQarindosh ON";
Connection.Execute(ТекстЗапросаADO,,128);

ид=1;

ТекстЗапросаADO ="Insert into tbQarindosh (id,MainID,Lastname,Firstname,Patronymic,Qarindoshligi,DataRoj,MestoRoj) Values ('"+ид+"','" + un + "','Иванов', 'Иван', 'Иванович','4,'"+год+"','12')";
Connection.Execute(ТекстЗапросаADO,,128);


id-автоинкрементное поле
Вылетает ошибка:Таблица "tbQarindosh" не имеет свойства "identity". Невозможно выполнить операцию SET.

logist Подменю пользователя
сообщение 04.07.16, 23:36
Сообщение #2

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(andrew76 @ 04.07.16, 14:15) *
Таблица "tbQarindosh" не имеет свойства "identity". Невозможно выполнить операцию SET.

Это значит, что при создании таблицы не было указано это свойство ни для какой из колонок.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Спасибо сказали: andrew76,

andrew76 Подменю пользователя
сообщение 05.07.16, 3:17
Сообщение #3

Оратор
*****
Группа: Пользователи
Сообщений: 443
Из: Казахстан
Спасибо сказали: 43 раз
Рейтинг: 43

Чем лечить? В SQL принудительно выставить для колонки это свойство ?

andrew76 Подменю пользователя
сообщение 05.07.16, 11:30
Сообщение #4

Оратор
*****
Группа: Пользователи
Сообщений: 443
Из: Казахстан
Спасибо сказали: 43 раз
Рейтинг: 43

Всё,тему можно закрывать.Дали кривую документацию на структуру БД.Для поля действительно не было выставлено свойство "identity.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.04.24, 6:23
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!