30.11.2005, 17:00 | #1 |
Участник
|
Доступ к VIEW SQL SERVER из Axapta
Добрый день
Не могу получить доступ к VIEW SQL SERVER из Axapta Пишу Statement st; OdbcConnection Con; ResultSet resultSet; str ServerName; str DatabaseName; str User; str Password; str str_st; str TableName; LoginProperty LP = new LoginProperty(); ; ServerName =***; DatabaseName =***; User =*** Password =***; TableName =***; LP.setDatabase(DatabaseName); LP.setServer(ServerName); LP.setUsername(User); LP.setPassword(Password); Con = new OdbcConnection(LP); // str_st ="select * from (" + TableName + ")"; str_st =TableName; resultSet = st.executeQuery(str_st); while (resultSet.next()) { ***** , где TableName – имя VIEW в SQL SERVER. Программа доходит до while (resultSet.next()) и выдает ошибку [Microsoft][ODBC SQL Server Driver][SQL Server]The request for procedure 'TpS_ItemTurnOverOnDateN' failed because 'TpS_ItemTurnOverOnDateN' is a view object. Причем если в str_st пишешь запрос к таблицам SQL SERVER , то все работает. В чем ошибка ? |
|
|
|