我看到ReportViewer对象可以从类或数据集中获取数据 如果我使用数据集方法,我需要创建一个报告将知道的XSD文件。 有没有办法避免创建这个XSD文件,但仍然使用数据集?
答案 0 :(得分:0)
尝试在代码中动态使用非类型化DataSet。创建它,填充它然后将其设置为数据源。 喜欢以下代码:
SqlCommand mySelectCommand = New SqlCommand("select * from customers", myConnection);
SqlDataAdapter mySqlDataAdapter = new SqlDataAdapter(mySelectCommand);
DataSet myDataSet = new DataSet();
mySqlDataAdapter.Fill(myDataSet,"Customers");
在您想要的任何地方使用myDataSet
。