Форум по программированию Delphi Sources

 



Вернуться   Форум по программированию Delphi Sources > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 17.07.2018, 19:49
tonysim tonysim вне форума
Прохожий
 
Регистрация: 09.02.2013
Сообщения: 3
Репутация: 10
По умолчанию ARITHABORT

Здравствуйте! Не получается осилить один затык в ходе работы с БД SQL через ADO.
Входные данные: Есть таблица в БД с полями Number5, Number6, Number, и UserName. Все поля типа varchar, кроме того первые два вычисляемые из третьего через обрезку длины.

Выполняя запрос INSERT через ManagementStudio всё проходит без косяков, однако, если этот же запрос попытаться выполнить через ADOQuery, вылазит ошибка про ARITHABORT.

Пробовал в тексте запроса в начало вставлять строку "SET ARITHABORT ON", но в этом случае вылазит ошибка о нарушении синтаксиса запроса.

Как быть?
Ответить с цитированием
  #2  
Старый 17.07.2018, 19:51
tonysim tonysim вне форума
Прохожий
 
Регистрация: 09.02.2013
Сообщения: 3
Репутация: 10
По умолчанию

сам запрос имеет вид

INSERT INTO ... (Number, UserName) VALUES ('000000','TestUser')
Ответить с цитированием
Ответ



Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 02:19.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources", 2004-2019

ВКонтакте   Facebook   Twitter