Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / access violation at address in module ntdll.dll / 10 сообщений из 10, страница 1 из 1
04.03.2019, 16:10
    #39782088
Васелина
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
access violation at address in module ntdll.dll
Ошибка возникает только на ХП

при выполнении запроса

update fot set ktu=f2.ktu from fot f1 inner join
(select tabn,ktu from fot f22 where f22.mes=:mes and f22.god=:god and f22.nbr=:nbr1 ) as f2');
on f1.tabn=f2.tabn
where f1.nbr=:nbr and f1.ktu=0
and f1.mes=:mes1 and f1.god=:god1

MS SQL Server 2008
...
Рейтинг: 0 / 0
04.03.2019, 16:14
    #39782091
londinium
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
access violation at address in module ntdll.dll
Васелина,
Код: sql
1.
2.
3.
4.
5.
update fot set ktu=f2.ktu from fot f1 inner join
(select tabn,ktu from fot f22 where f22.mes=:mes and f22.god=:god and f22.nbr=:nbr1 ) as f2');
on f1.tabn=f2.tabn
where f1.nbr=:nbr and f1.ktu=0
and f1.mes=:mes1 and f1.god=:god1


а вот это
Код: sql
1.
as f2'

к чему? Я имею в виду символ '
и в каком инструменте указывается :god1
?
...
Рейтинг: 0 / 0
04.03.2019, 16:24
    #39782095
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
access violation at address in module ntdll.dll
это точно MS SQL, а не Oracle?
...
Рейтинг: 0 / 0
04.03.2019, 16:55
    #39782122
Васелина
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
access violation at address in module ntdll.dll
'); символы остались при копировании

update fot set ktu=f2.ktu from fot f1 inner join
(select tabn,ktu from fot f22 where f22.mes=:mes and f22.god=:god and f22.nbr=:nbr1 ) as f2');
on f1.tabn=f2.tabn
where f1.nbr=:nbr and f1.ktu=0
and f1.mes=:mes1 and f1.god=:god1

Использую ADOQuery.

Запрос не работает только на старых ПК , где ХП.
...
Рейтинг: 0 / 0
04.03.2019, 16:56
    #39782126
Васелина
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
access violation at address in module ntdll.dll
londinium,
:god1 -это параметр.
...
Рейтинг: 0 / 0
04.03.2019, 17:16
    #39782139
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
access violation at address in module ntdll.dll
Васелина,

какая ошибка?
...
Рейтинг: 0 / 0
04.03.2019, 17:25
    #39782148
londinium
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
access violation at address in module ntdll.dll
Васелина,

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
update f1 set f1.ktu=f2.ktu 
from fot as f1 
inner join
(
   select tabn,ktu from fot f22 where f22.mes=:mes and f22.god=:god and f22.nbr=:nbr1 
) as f2
on f1.tabn=f2.tabn
where f1.nbr=:nbr and f1.ktu=0
and f1.mes=:mes1 and f1.god=:god1


что-то у Вас с копирование не заладилось.
Запрос выглядит так как написано выше?
...
Рейтинг: 0 / 0
04.03.2019, 17:29
    #39782151
Васелина
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
access violation at address in module ntdll.dll
Да так
...
Рейтинг: 0 / 0
04.03.2019, 17:32
    #39782152
Васелина
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
access violation at address in module ntdll.dll
Владислав Колосов,

access violation at address in module ntdll.dll
...
Рейтинг: 0 / 0
04.03.2019, 17:35
    #39782156
court
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
access violation at address in module ntdll.dll
ВаселинаВладислав Колосов,

access violation at address in module ntdll.dllЭто ошибка твоего делфовского поделия.
Что ты от сервера хочешь ?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / access violation at address in module ntdll.dll / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]