con = new OleDbConnection();
con.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=E:\My Documents\MDB数据库\Northwind.mdb";
da1 = new OleDbDataAdapter("select * from 产品", con);
da2 = new OleDbDataAdapter("select * from 订单明细", con);
ds = new DataSet();
da1.TableMappings.AddRange(new System.Data.Common.DataTableMapping[] {
new System.Data.Common.DataTableMapping("Table1", "产品", new System.Data.Common.DataColumnMapping[] {
  new System.Data.Common.DataColumnMapping("产品ID", "产品ID"),
  new System.Data.Common.DataColumnMapping("产品名称", "产品名称"),
  new System.Data.Common.DataColumnMapping("单价", "单价"),
  new System.Data.Common.DataColumnMapping("单位数量", "单位数量"),
  new System.Data.Common.DataColumnMapping("订购量", "订购量"),
  new System.Data.Common.DataColumnMapping("供应商ID", "供应商ID"),
  new System.Data.Common.DataColumnMapping("库存量", "库存量"),
  new System.Data.Common.DataColumnMapping("类别ID", "类别ID"),
  new System.Data.Common.DataColumnMapping("再订购量", "再订购量"),
  new System.Data.Common.DataColumnMapping("中止", "中止")})});
da2.TableMappings.AddRange(new System.Data.Common.DataTableMapping[] {
new System.Data.Common.DataTableMapping("Table1", "订单明细", new System.Data.Common.DataColumnMapping[] {
new System.Data.Common.DataColumnMapping("产品ID", "产品ID"),
new System.Data.Common.DataColumnMapping("单价", "单价"),
new System.Data.Common.DataColumnMapping("订单ID", "订单ID"),
new System.Data.Common.DataColumnMapping("数量", "数量"),
new System.Data.Common.DataColumnMapping("折扣", "折扣")})});
textBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", ds, "产品.产品名称"));
textBox2.DataBindings.Add(new System.Windows.Forms.Binding("Text", ds, "订单明细.产品ID"));
da1.Fill(ds, "产品");
da2.Fill(ds, "订单明细");
所有变量已正确声明!
运行出现下列错误:
未处理的“System.ArgumentException”类型的异常出现在 system.windows.forms.dll 中。其他信息: 无法创建字段 产品 的子列表。