PowerTools SPREAD for ASP.NET 8.0J
ChildRelationCount プロパティ (IChildModelSupport)

子データリレーションの数を取得します。
構文
'Declaration
 
ReadOnly Property ChildRelationCount As Integer
int ChildRelationCount {get;}

プロパティ値

子データリレーションの数を表すInteger
string conStr = "Provider=Microsoft.JET.OLEDB.4.0;data source= d:\\Patients2000.mdb"; 
string sqlStr = "SELECT * FROM Patients"; 
System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection(conStr); 
DataSet ds = new DataSet(); 
System.Data.OleDb.OleDbDataAdapter daCust = new System.Data.OleDb.OleDbDataAdapter(sqlStr, conn); 
daCust.Fill(ds, "Patients"); 
System.Data.OleDb.OleDbDataAdapter daOrder = new System.Data.OleDb.OleDbDataAdapter(sqlStr, conn); 
daOrder.Fill(ds, "Appointment"); 
DataRelation rel = new DataRelation("PatientRel", ds.Tables["Patients"].Columns["LName"], ds.Tables["Appointment"].Columns["LName"]);

ds.Relations.Add(rel); 
FpSpread1.DataSource = ds; 
FarPoint.Web.Spread.Model.IChildModelSupport cModel; 
int i; 
cModel = (FarPoint.Web.Spread.Model.IChildModelSupport)FpSpread1.ActiveSheetView.DataModel; 
i = cModel.ChildRelationCount; 
Response.Write("The number of child relations " + i.ToString());
Dim conStr As String = "Provider=Microsoft.JET.OLEDB.4.0;data source= d:\Patients2000.mdb"
Dim sqlStr As String = "SELECT * FROM Patients"
Dim conn As System.Data.OleDb.OleDbConnection = New System.Data.OleDb.OleDbConnection(conStr)
Dim ds As DataSet = New DataSet
Dim daCust As System.Data.OleDb.OleDbDataAdapter = New System.Data.OleDb.OleDbDataAdapter(sqlStr, conn)
daCust.Fill(ds, "Patients")
Dim daOrder As System.Data.OleDb.OleDbDataAdapter = New System.Data.OleDb.OleDbDataAdapter(sqlStr, conn)
daOrder.Fill(ds, "Appointment")
Dim rel = New DataRelation("PatientRel", ds.Tables("Patients").Columns("LName"), ds.Tables("Appointment").Columns("LName"))
ds.Relations.Add(rel)
FpSpread1.DataSource = ds
Dim cModel As FarPoint.Web.Spread.Model.IChildModelSupport
Dim i As Integer
cModel = FpSpread1.ActiveSheetView.DataModel
i = cModel.ChildRelationCount
Response.Write("The child relation count is " & i.ToString())
参照

IChildModelSupport インタフェース
IChildModelSupport メンバ

 

 


© 2003-2015, GrapeCity inc. All rights reserved.