protected void Page_Load(object sender, System.EventArgs e)
{
if (IsPostBack) return;
// OLE DBによってNWIND MS Accessサンプルに接続します。
OleDbConnection thisConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\\NWIND.MDB");
// 接続を開きます。
thisConnection.Open();
// 関連するデータテーブル、行、列を保持するDataSetを作成します。
DataSet thisDataSet = new DataSet();
OleDbDataAdapter orderAdapter = new OleDbDataAdapter("SELECT EmployeeID, LastName, FirstName, Title FROM Employees", thisConnection);
orderAdapter.Fill(thisDataSet, "Employees");
FpSpread1.ActiveSheetView.DataSource = thisDataSet;
FpSpread1.ActiveSheetView.DataMember = "Employees";
thisConnection.Close();
thisConnection.Dispose();
// データをビューステートに保存します。
FpSpread1.ActiveSheetView.IsTrackingViewState = true;
FpSpread1.SaveViewStateToSession = false;
}
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If (Me.IsPostBack) Then Return
' OLE DBによってNWIND MS Accessサンプルに接続します。
Dim thisConnection As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\NWIND.MDB")
' 接続を開きます。
thisConnection.Open()
' 関連するデータテーブル、行、列を保持するDataSetを作成します。
Dim thisDataSet As New DataSet()
Dim orderAdapter As New OleDbDataAdapter("SELECT EmployeeID, LastName, FirstName, Title FROM Employees", thisConnection)
orderAdapter.Fill(thisDataSet, "Employees")
FpSpread1.ActiveSheetView.DataSource = thisDataSet
FpSpread1.ActiveSheetView.DataMember = "Employees"
thisConnection.Close()
thisConnection.Dispose()
' データをビューステートに保存します。
FpSpread1.ActiveSheetView.IsTrackingViewState = True
FpSpread1.SaveViewStateToSession= False
End Sub