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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.12.2010, 15:43   #1  
IvanS is offline
IvanS
Участник
Аватар для IvanS
 
241 / 44 (2) +++
Регистрация: 30.06.2006
Адрес: Екатеринбург
Создание таблицы в SQL из аксапты
Доброго времени суток.
Нужно создать таблицу в sql средствами аксапты пишу следующий код:

X++:
    str         statementstr = @"CREATE TABLE [dbo].[T_BIT_TO_AXAPTA]
                                ([F_TNO] [varchar](20) NOT NULL)
                                go";
    UserConnection                          UserConnection = new UserConnection();
    SqlStatementExecutePermission           ssep = new SqlStatementExecutePermission(statementStr);
    Statement                               statement;
    ;
    ssep.assert();
    statement = userConnection.createStatement();
    statement.executeQuery(statementStr);
Запускаю его, Вроде все проходит, ошибок не выдает, но таблица не запускается. Этот же самый скрипт в Managmanet Studio отрабатывает нормально.
Дак вот, чего не хватает аксапте? может прав каких?
Старый 15.12.2010, 15:50   #2  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
1. Вместо executeQuery нужно executeUpdate
2. Скорее всего GO лишнее
3. В хвост неплохо бы добавить CodeAccessPermission::revertAssert();
Старый 15.12.2010, 15:56   #3  
IvanS is offline
IvanS
Участник
Аватар для IvanS
 
241 / 44 (2) +++
Регистрация: 30.06.2006
Адрес: Екатеринбург
executeUpdate выдавал ошибку а прочитал внимательней, действительно на go жаловался
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: Reporting Extensions Installation Fails to install on SQL 2008 Reporting services after applying 959494 and 957312 Blog bot DAX Blogs 1 23.06.2011 14:27
axinthefield: SQL Server Trace Flags for Dynamics AX Blog bot DAX Blogs 0 23.11.2010 21:11
Dynamics AX: SQL Server, Heart of Dynamics AX Blog bot DAX Blogs 0 13.07.2007 18:00
MS SQL server collation для Аксапты. Roman DAX: Функционал 3 01.10.2004 14:10
SQL-запрос с участием временной таблицы Atani DAX: Программирование 1 07.10.2003 19:55

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

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

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