我是 Windows 桌面应用程序开发的新手。
我在 Access 2007 数据库中有两个表。
第一个是“Bill Master”,第二个是“Bill Detail”
我想使用报表查看器控件从我的应用程序中打印账单。
我该如何做到这一点?
请帮忙。
我是 Windows 桌面应用程序开发的新手。
我在 Access 2007 数据库中有两个表。
第一个是“Bill Master”,第二个是“Bill Detail”
我想使用报表查看器控件从我的应用程序中打印账单。
我该如何做到这一点?
请帮忙。
观看此视频以了解如何创建报表查看器控件。此外,您将需要使用例如此功能从访问数据库中绑定您的数据
public void LoadDatabase()
{
string connectionString = String.Format(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};", yourDatabaseName);
using (OleDbConnection con = new OleDbConnection(connectionString))
{
try
{
con.Open();
var data = new DataSet();
OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT * FROM A", con);
adapter.Fill(data, "a");
adapter = new OleDbDataAdapter("SELECT * FROM B", con);
adapter.Fill(data, "b");
// TODO: bind the control's data source to dataset
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
}