0
填寫DataSet
時,如何從數據庫服務器獲取關係?我在服務器中有關係。來自SQL Server的C#數據集和關係
我的意思是,我不必在代碼中創建關係,只需從數據庫中獲取並自動保存到DataSet
。
DataSet ds = new DataSet();
string sqlConString = @"Server=xxx.xxx.xxx.xxx\SQLEXPRESS2012;Database=xxx;User Id=xxxxx;Password = xxxxx; ";
using (SqlConnection sqlCon = new SqlConnection(sqlConString))
{
sqlCon.Open();
SqlDataAdapter da = new SqlDataAdapter("SELECT * FROM table1 ;SELECT * FROM table2", sqlCon);
da.Fill(ds);
ds.Relations.Add("relation", ds.Tables[0].Columns["ob_ID"], ds.Tables[1].Columns["ob_ID"]);
}