Error: 'Object reference not set to an instance of an object.

  • Thread starter Thread starter MosheS Singer
  • Start date Start date
M

MosheS Singer

Guest
Please Look at:

Populating a DataSet from a DataAdapter


Using connection As OleDbConnection = New OleDbConnection( _
"Provider=MSDataShape;Data Provider=SQLOLEDB;" & _
"Data Source=(local);Integrated " & _
"Security=SSPI;Initial Catalog=northwind")

Dim adapter As OleDbDataAdapter = New OleDbDataAdapter( _
"SHAPE {SELECT CustomerID, CompanyName FROM Customers} " & _
"APPEND ({SELECT CustomerID, OrderID FROM Orders} AS Orders " & _
"RELATE CustomerID TO CustomerID)", connection)

Dim customers As DataSet = New DataSet()

adapter.Fill(customers, "Customers")
End Using


When the Fill operation is complete, the DataSet contains two tables: Customers and CustomersOrders, where CustomersOrders represents the chaptered column. An additional column named Orders is added to the Customers table, and an additional column named CustomersOrders is added to the CustomersOrders table. The Orders column in the Customers table is set to auto-increment. A DataRelation, CustomersOrders, is created by using the columns that were added to the tables with Customers as the parent table. The following tables show some sample results.


i Tested, it is working fine

Only i didnt found the way how to display the columns of the cheild table

i treid

Dataset.Tables("CheildTable").Rows(0).Item("Column").ToString

i got an error

'Object reference not set to an instance of an object.







Continue reading...
 
Back
Top