Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > .NET: Общие вопросы > Crystal Reports


Автор: e-yes 10.10.03, 14:39
Доброго времени суток, коллеги!
С версии, наверное, 6-й не работал с сабжем, что-то не помню, что-то изменилось... Как можно не имея реального коннекта с БД осуществить вывод данных (может быть из какого-то DataSet'а). Среда разработки - C# 2003.
Thanx in advance.

Автор: hFoxy 10.10.03, 14:55
Если я правильно понял. То вот кусок йз моего веб-сервиса

using(DataSet ds = new DataSet("OleDs"))
using(OleDbConnection oleConn= new OleDbConnection(conn))
{
     oleConn.Open();

     using(OleDbDataAdapter oleAdapt = new OleDbDataAdapter(cmd, oleConn))
     {
           oleAdapt.Fill(ds);
     }
     oleConn.Close();
     return ds;

Автор: hFoxy 10.10.03, 15:01
а дальше это все пихаешь в Грид и все ОК. ;D

Автор: Leprecon 11.10.03, 07:37
Ты ему просто сказал как заполнить дата сет, это e-yes и так знает ;D А ему нужно знать как добраться до этого дата сета из Crystal Reports.
P.S. Я так хорошо знаю, что ему нужно, потому что вместе работаем :)

Автор: e-yes 11.10.03, 20:40
Оказывается все достаточно просто: создаем новый DataSet, заполняем его визардом и он появляется в списке ADO.NET datasets. ;)
А вот без датасета не обойтись - если требуется переменное количество секций:(

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)