|
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 17
|
|||||||||||
Использование триггеров из бд в ms sql при подключении этой бд к C#22.01.2013, 00:01. Показов 3440. Ответов 19
Метки нет (Все метки)
Добрый вечер, форумчане. Есть такая проблема: в ms sql написала триггер для таблицы, в ms sql он работает, а когда через интерфейс C# меняю таблицу, он не срабатывает.
Как это исправить? код триггера и формы в шарпе прилагаю
если что, триггер автоматически считает стоимость путевки
0
|
|||||||||||
| 22.01.2013, 00:01 | |
|
Ответы с готовыми решениями:
19
Использование триггеров
Ошибка при подключении к SQL базе данных при переносе программы |
|
1313 / 945 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
|
|
| 22.01.2013, 00:12 | |
|
можно попробовать перехватить профайлером запрос из программы и прокрутить его в ssms в пошаговом дебаге
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 17
|
||
| 22.01.2013, 00:25 [ТС] | ||
|
0
|
||
|
1313 / 945 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
|
|
| 22.01.2013, 00:32 | |
|
в ms sql меню сервис/profiler
когда он запустится, он будет показывать все запросы к серверу. надо среди них найти запрос от C# и скопировать его в ms sql,а потом нажать не Запуск а Отладка при правильном запросе из C# отладчик в момент insert должен показать окно триггера
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 17
|
|
| 22.01.2013, 00:46 [ТС] | |
|
такого в сервисе у меня нет, и вообще нигде в меню.
а data profile viewer это не то? может какие-то компоненты не установлены были
0
|
|
|
1313 / 945 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
|
|
| 22.01.2013, 00:53 | |
|
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\profiler.exe
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 17
|
|
| 22.01.2013, 00:59 [ТС] | |
|
в Microsoft SQL Server у меня лежат только папки 80, 90, 100, и ни в одной профайлера тоже нет
похоже, все грустно
0
|
|
|
1313 / 945 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
|
|
| 22.01.2013, 01:00 | |
|
100\tools\biNN\profiler.exe
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 17
|
|
| 22.01.2013, 01:07 [ТС] | |
|
уже стыдно писАть, но такого тоже нет
нашла папку Profiler, но там только всякие xml документы и схемы. даже просто поиск такого установочника через Пуск ничего не дал
0
|
|
|
1313 / 945 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
|
|
| 22.01.2013, 01:09 | |
|
Пуск(windows)\Выполнить\profiler.exe тоже не запускается?
тогда не знаю,сорь(
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 17
|
|
| 22.01.2013, 01:11 [ТС] | |
|
неа, даже не находит.
ну ладно, буду еще мозговать, значит
0
|
|
|
1313 / 945 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
|
|
| 22.01.2013, 01:12 | |
|
а какая версия SQL установлена?
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 17
|
|
| 22.01.2013, 01:20 [ТС] | |
|
2008, sp2
неужели в версиях такие различия, что где-то есть профайлер, а где-то нет...
0
|
|
|
1313 / 945 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
|
|
| 22.01.2013, 01:25 | |
|
2008r2 должен быть.. не знаю, почему не находится.
Так-то бы хорошо было: получить точно тот запрос, который уходит из интерфейса в сервер, запустить его на сервере и убедиться, что запрос сформирован без ошибок, в пошаговом режиме пройтись по всем командам триггера... Ан не сложилось.
0
|
|
|
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 17
|
|
| 22.01.2013, 01:29 [ТС] | |
|
было бы вообще идеально
ну что ж, мы не ищем легких путей
0
|
|
|
1313 / 945 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
|
|
| 22.01.2013, 01:46 | |
|
при установке SQL (зачем-то) не была включена установка утилит: My issue is that SQL Profiler is not installed
0
|
|
|
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,272
|
|
| 22.01.2013, 09:27 | |
|
[dbo].[SoldTours] - это точно таблица или, всё-таки, представление (view)?
0
|
|
|
1313 / 945 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
|
|
| 22.01.2013, 09:49 | |
|
если локально запускается нормально, а из интерфейса не срабатывает - скорее всего тригер ругается на переданные параметры в момент insert и не сохраняет данные в таблице, ятд
Добавлено через 6 минут хм.. а тригер как-то странно выглядит..
0
|
|
|
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,272
|
||
| 22.01.2013, 10:08 | ||
|
Триггер поскорее выбросить на помойку. alen_so, что будет, если вставить в [dbo].[SoldTours] одним INSERTом сразу две записи?
0
|
||
|
0 / 0 / 0
Регистрация: 21.01.2013
Сообщений: 17
|
|||
| 22.01.2013, 19:37 [ТС] | |||
|
Добавлено через 2 минуты Триггер выброшен, полностью переделала интерфейс, и он стал просто не нужен всем большое спасибо
0
|
|||
| 22.01.2013, 19:37 | |
|
Помогаю со студенческими работами здесь
20
Может ли использование триггеров тормозить сервер Oracle? Авторизация при подключении к MS SQL 7.0 Ошибка при подключении к MS SQL Ошибка при подключении к SQL Ошибка 40 при подключении к MS SQL Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|