AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.09.2005, 04:12   #1  
aleksys is offline
aleksys
Участник
 
51 / 10 (1) +
Регистрация: 16.11.2004
Насколько полноценно можно использовать возможности MS SQL:

1. Исполльзовать User Defined Data Types, Views, SP, триггеры SQL

2. Можно ли увидеть в Object Designer таблицы, созданные через Enterprise Manager?
Старый 28.09.2005, 04:44   #2  
aleksys is offline
aleksys
Участник
 
51 / 10 (1) +
Регистрация: 16.11.2004
... и еще:

Поддержка ссылочной целостности обеспечивает MS SQL?
Старый 28.09.2005, 10:02   #3  
Alterant is offline
Alterant
Участник
 
378 / 10 (1) +
Регистрация: 31.03.2004
1.1. Незнаю, скорее всего нет.
1.2. Вьюхи, думаю, можно использовать, если работать через Linked Object.
1.3. Впринципе да, если придумать механизм для их вызова (внешняя компонента, повесить вызов SP, например, на триггер modify какой-либо таблицы).
1.4. Триггеры SQL должны работать.
2. Нет. Нужно создать таблицу в Object Designer самостоятельно, и использовать свойство Linked Object. Об этом была целая статья, автор Finn (за что ему спасибо) - поищите.
Старый 29.09.2005, 06:31   #4  
aleksys is offline
aleksys
Участник
 
51 / 10 (1) +
Регистрация: 16.11.2004
Насколько полноценно можно использовать возможности MS SQL:

1. Исполльзовать User Defined Data Types, Views, SP, триггеры SQL

2. Можно ли увидеть в Object Designer таблицы, созданные через Enterprise Manager?

3. Поддержка ссылочной целостности обеспечивает MS SQL?
Старый 29.09.2005, 09:38   #5  
johndoe is offline
johndoe
Участник
 
88 / 10 (1) +
Регистрация: 15.10.2004
Адрес: Москва
:(
Alexus, а разве Вам не ответили: http://forum.mazzy.ru/index.php?showtopic=4008&hl=

Или Вас не устраивает ответ? Давайте не будем плодить на Форуме однотипные ветки

Ничего личного, просто от дежавю по утрам устаешь
Старый 29.09.2005, 09:58   #6  
Wizard_imported is offline
Wizard_imported
Участник
 
157 / 10 (1) +
Регистрация: 25.11.2004
На все вопросы ответ - Нет.
Есть варианты "если очень хочется то можно"...
По сути - Навижен использует MS SQL только в качестве хранилища данных, никакие из его функций как СУБД из C/AL Навижен недоступны.
Старый 29.09.2005, 11:11   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от johndoe
Ничего личного, просто от дежавю по утрам устаешь
Ветки объединены
__________________
полезное на axForum, github, vk, coub.
Старый 29.09.2005, 11:48   #8  
Alterant is offline
Alterant
Участник
 
378 / 10 (1) +
Регистрация: 31.03.2004
3. Нет, ссылочная целостность поддерживается клиентом системы. Работающих внешних ключей в БД нет. При создании БД есть опция, позволяющая создать внешние ключи в соответствии со свойствами table relation, но эти ключи будут не активными и не будут использоваться для целей поддержания целостности.
Старый 29.09.2005, 11:56   #9  
Alterant is offline
Alterant
Участник
 
378 / 10 (1) +
Регистрация: 31.03.2004
Цитата:
Сообщение от Wizard
На все вопросы ответ - Нет.
Есть варианты "если очень хочется то можно"...
По сути - Навижен использует MS SQL только в качестве хранилища данных, никакие из его функций как СУБД из C/AL Навижен недоступны.
Визард, Ваш ответ применим к вопросу использует ли клиент навика возможности SQL, а человек спрашивает, можно ли их использовать!
Что касается триггеров, то они отлично работают, и никакого отношения к клиентскому ПО не имеют (будь то Навик или программа на Дельфи).
Что касается View, то их тоже можно использовать, см. мой пост выше.
Ситуация с SP сложнее. Их можно использовать, но нужна внешняя компонента, но ведь, скажем, при написании программы на другом языке (Дельфи, Си, ...) Вы тоже скорее всего будете пользоваться внешними компонентами для доступа к SQL.
Старый 30.09.2005, 10:22   #10  
aleksys is offline
aleksys
Участник
 
51 / 10 (1) +
Регистрация: 16.11.2004
Спасибо за ответы

Цитата:
Alexus, а разве Вам не ответили: http://forum.mazzy.ru/index.php?showtopic=4008&hl=

Или Вас не устраивает ответ? Давайте не будем плодить на Форуме однотипные ветки 

Ничего личного, просто от дежавю по утрам устаешь 
Просто я не увидел свою тему в списке, поэтому решил послать заново
 


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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:28.