请教一个问题,
我一个dataset 是从Excel 里面影射出来的.
:
string mystring = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = '" + strPath + "';Extended Properties=Excel 8.0";
OleDbConnection Oleconn = new OleDbConnection(mystring);
OleDbDataAdapter DataAdapter = new OleDbDataAdapter("select * from " + "[Sheet1$]", Oleconn);
DataSet dataset = new DataSet();
dataset.Clear();
DataAdapter.Fill(dataset);
另一个dataset 是从SQL server 数据库里面影射出来的,
现在我想把两个表做一个关联.
也就是从两个dataset 里面查数据.
help~

解决方案 »

  1.   

    对那个小的Dataset跑数据,加到另一个DATASET里来。如果只是查数据的话,第一个没查到,再查第二个,不就OK了。
      

  2.   

    用关系dsDetail.Relations.Add("MastDetail",dsDetail.Tables["MASTER"].Columns["第一个表主键"],dsDetail.Tables[0].Columns["第2个表主键"],false);
      

  3.   

    那位可以写个简单的例子来看看吗?
    谢谢了 ~
    help
      

  4.   

    fht123(十年砍柴,砍了十年柴) ( ) 信誉:100 
    不明白你说的.请说详细点,谢谢