Добавление ссылки на сборку динамически
Re: Добавление ссылки на сборку динамически
Здравствуйте.
А можно в качестве StiSqlSource использовать Stimulsoft.Report.DotConnectUniversal, а в качестве yourSqlCommand запрос, написанный на Linq?
Спасибо.
А можно в качестве StiSqlSource использовать Stimulsoft.Report.DotConnectUniversal, а в качестве yourSqlCommand запрос, написанный на Linq?
Спасибо.
Re: Добавление ссылки на сборку динамически
Добрый день.
И еще вопрос, подскажите, пожалуйста, приведенный Вами код необходимо записать в событие на загрузку отчета?
Спасибо.
И еще вопрос, подскажите, пожалуйста, приведенный Вами код необходимо записать в событие на загрузку отчета?
Спасибо.
Re: Добавление ссылки на сборку динамически
Здравсвуйте,
Вы можете задать Linq запрос, но при выполнении это выдаст ошибку, так как поддерживаются только sql запросы к базе данных. А linq данные необходимо подключать как бизнес объекты.
Спасибо.
К сожалению, это невозможно.Наталья писал(а):А можно в качестве StiSqlSource использовать Stimulsoft.Report.DotConnectUniversal, а в качестве yourSqlCommand запрос, написанный на Linq?
Вы можете задать Linq запрос, но при выполнении это выдаст ошибку, так как поддерживаются только sql запросы к базе данных. А linq данные необходимо подключать как бизнес объекты.
Спасибо.
Re: Добавление ссылки на сборку динамически
Здравствуйте.
И еще позвольте вопрос. Вы приводили код, которым можно добавить sql запрос к источнику данных. Этот код писать в обработчике загрузки отчета?
Спасибо.
И еще позвольте вопрос. Вы приводили код, которым можно добавить sql запрос к источнику данных. Этот код писать в обработчике загрузки отчета?
Спасибо.
Re: Добавление ссылки на сборку динамически
Здравствуйте,
Приведенный ранее код позволяет изменить запрос в источнике данных отчета. Вы можете использовать его в своем коде после загрузки отчета.
Спасибо.
Приведенный ранее код позволяет изменить запрос в источнике данных отчета. Вы можете использовать его в своем коде после загрузки отчета.
Спасибо.
Re: Добавление ссылки на сборку динамически
Здравствуйте.
Подскажите, пожалуйста ,как можно сделать такую вещь.
Необходимо создать 3 кнопки. При нажатии на первую - создается отчет (создание отчета возможно и при отсутствии подключения к БД) с коннектом
При нажатии на вторую нужно просмотреть отчет в дизайнере, при этом необходимо передать строку подключения в уже созданный источник данных. Как это можно сделать, учитывая, что все созданное в Dictionary должно остаться?
И при нажатии на третью кнопку запустить отчет на просмотр, здесь тоже передать строку подключения источнику данных, после чего: - возникает ошибка на последней строке.
И еще вопрос, при создании подключения к StiDotConnectUniversalDatabase указывается порт со значением не более 100, у меня же используется 3306, что можно с этим сделать?
Спасибо.
Подскажите, пожалуйста ,как можно сделать такую вещь.
Необходимо создать 3 кнопки. При нажатии на первую - создается отчет (создание отчета возможно и при отсутствии подключения к БД) с коннектом
Код: Выделить всё
_report.Dictionary.Databases.Clear();
_report.Dictionary.Databases.Add(new StiDotConnectUniversalDatabase());
_report.Save(FilePath);
И при нажатии на третью кнопку запустить отчет на просмотр, здесь тоже передать строку подключения источнику данных, после чего:
Код: Выделить всё
_report.Load(FilePath);
_report.Show();
И еще вопрос, при создании подключения к StiDotConnectUniversalDatabase указывается порт со значением не более 100, у меня же используется 3306, что можно с этим сделать?
Спасибо.
Re: Добавление ссылки на сборку динамически
Здравствуйте,
Спасибо.
Пожалуйста, попробуйте использовать следующий код:При нажатии на вторую нужно просмотреть отчет в дизайнере, при этом необходимо передать строку подключения в уже созданный источник данных. Как это можно сделать, учитывая, что все созданное в Dictionary должно остаться?
Код: Выделить всё
((StiDotConnectUniversalDatabase)report.Dictionary.Databases["ConnectionName"]).ConnectionString = "New Connection String"
Не могли бы прислать простой пример проекта, который воспроизводит проблему, для анализа.- возникает ошибка на последней строке.
В датаадаптере вы можете изменить свойство Maximum для компонента NumericUpDown "editPort" на форме.И еще вопрос, при создании подключения к StiDotConnectUniversalDatabase указывается порт со значением не более 100, у меня же используется 3306, что можно с этим сделать?
Спасибо.
Re: Добавление ссылки на сборку динамически
Здравствуйте,
Всегда рады помочь.
Всегда рады помочь.