|
Временная таблица Informix и Crystal Reports for Visual Studio 2010
|
|||
---|---|---|---|
#18+
Приложение пишу на C# 2010. По сценарию запускаю хранимую процедуру, результатом работы которой является временная таблица. Соединение держу открытым. На форме расположен CrystalReportViewer. Однако вместо отчета выдается сообщение о том, что таблица такая-то не найдена - именно та, которую создает ХП. Получается, что Crystal Reports создает свое соединение, в котором нужная таблица отсутствует. Можно ли как-то обойти эту ситуацию? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2012, 15:36 |
|
Временная таблица Informix и Crystal Reports for Visual Studio 2010
|
|||
---|---|---|---|
#18+
Наверное тема не для этого форума. Перевожу топик в раздел WindowsForm. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2012, 15:49 |
|
Временная таблица Informix и Crystal Reports for Visual Studio 2010
|
|||
---|---|---|---|
#18+
Юрий Р., Возможно, что приложение закрывает не явно соединение через timeout (если нет активных соединений) или кто-то поменял настройки TCP/IP (параметр - keepalive и т.д.). В любом случае, нужно понять каким образом закрывается соединение и кто является инициатором - приложение, интерфейс, стек протоколов. Collecting Data: Read first for Informix Family products http://www-01.ibm.com/support/docview.wss?rs=630&context=SSGU8G&context=SSHPYE&dc=DB520&uid=swg21242979&loc=en_US&cs=utf-8&lang=en Смотри раздел - Connectivity. С уважением, Вадим ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2012, 09:21 |
|
Временная таблица Informix и Crystal Reports for Visual Studio 2010
|
|||
---|---|---|---|
#18+
Решил проблему путем предоставления данных для отчета через DataSet. Кому интересно - вот фрагменты кода: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36.
Однако, чтобы это сработало, нашел в документации и применил следующее, цитирую: Руководство SAP Crystal Reports .NET SDK Developer GuideОтчеты на основе источника данных ADO.NET не будут работать, если проект предназначен для платформы .NET 4.0 Framework Возникает следующая ошибка: "Дополнительная информация: сборка смешанного режима скомпилирована для версии среды выполнения v2.0.50727 и не может быть загружена в исполняемый модуль 4.0 без дополнительных сведений о конфигурации". Чтобы устранить эту неполадку, обновите файл .config проекта. Добавьте следующие строки кода в раздел <configuration></configuration> файла: Copy Code <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> </startup> Вадиму спасибо за попытку помочь. Всем удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2012, 16:23 |
|
|
start [/forum/topic.php?fid=44&fpage=12&tid=1607143]: |
0ms |
get settings: |
14ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
27ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
89ms |
get tp. blocked users: |
1ms |
others: | 7ms |
total: | 152ms |
0 / 0 |