Visual Basic (Declaration) | |
---|---|
Public Property DataSource As Object |
Visual Basic (Usage) | Copy Code |
---|---|
Dim instance As SheetView Dim value As Object instance.DataSource = value value = instance.DataSource |
C# | |
---|---|
public object DataSource {get; set;} |
Property Value
Object containing the data sourceException | Description |
---|---|
System.InvalidOperationException | Data model does not support IDataSourceSupport interface |
This example sets the data member and data source for a bound spreadsheet.
C# | Copy Code |
---|---|
string conStr = "Provider=Microsoft.JET.OLEDB.4.0;data source= " & Application.StartupPath + "\\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 da = new System.Data.OleDb.OleDbDataAdapter(sqlStr, conn); fpSpread1.ActiveSheet.DataAutoSizeColumns = true; fpSpread1.ActiveSheet.DataMember = "Patients"; da.Fill(ds); fpSpread1.ActiveSheet.DataSource = ds; |
Visual Basic | Copy Code |
---|---|
Dim conStr As String = "Provider=Microsoft.JET.OLEDB.4.0;data source= " + Application.StartupPath & "\Patients2000.mdb" Dim sqlStr As String = "SELECT * FROM Patients" Dim conn As New System.Data.OleDb.OleDbConnection(conStr) Dim ds As DataSet = New DataSet() Dim da As New System.Data.OleDb.OleDbDataAdapter(sqlStr, conn) FpSpread1.ActiveSheet.DataAutoSizeColumns = True FpSpread1.ActiveSheet.DataMember = "Patients" da.Fill(ds) FpSpread1.ActiveSheet.DataSource = ds |
Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8