Я столкнулся с проблемой при подключении к mondrian из приложения C#. Ниже приведена моя среда для разработчиков.Соединение AdomdConnection с mondrian от C#
- Визуальная версия Studio - 2015
- Mondrian - Мондриана 3.11.1.0-386
- Tomcat - апач-кот-7.0.62
Я следовал за те же действия, как уже упоминалось here , Установленный SQLSERVER2008_ASADOMD10.msi (6926 КБ), поскольку я использую 64-разрядную ОС Windows 7.
EDIT В этой связи они НЕ упомянуты для приложений Visual Studio 2015. Не поддерживается ли это для Visual Studio 2015?
Ниже мой код;
public DataTable GetMondrianData(string mdxQuery)
{
string connectionString = "Data Source=http://localhost:8080/mondrian/xmla; Initial Catalog=FoodMart;";
using (AdomdConnection con = new AdomdConnection(connectionString))
{
try
{
con.Open();
AdomdCommand cmd = new AdomdCommand(mdxQuery, con);
AdomdDataAdapter da = new AdomdDataAdapter(cmd);
DataSet dsMondrian = new DataSet();
da.Fill(dsMondrian, "olap");
return dtResult;
}
catch (Exception ex)
{
throw new Exception("An error occurred while fetching mondrian data " + ex.Message);
}
}
}
В con.Open(); Я получаю {"Element 'return' не найден. Ошибка линии 7, позиция 4."}.
Пожалуйста, дайте мне знать, как решить эту проблему.
С уважением Вишванатом