Let me show a more specific example. How does the saveChanges method find a reference to the correct DataAdapter to call Update() upon?

dataConn = OleDbConnection('provider=microsoft.jet.oledb.4.0;data source=cheeseshop.mdb ;')
cheese_sql = 'select * from cheese'
my_DA = OleDbDataAdapter(cheese_sql,dataConn)
my_DS = DataSet()
my_DA.Fill(my_dsDS,'ds_cheese')
my_BS = Forms.BindingSource(DataSource=my_DS.Tables['cheese'])

def saveChanges(self,sender,event):
    # now what?
    #sender.?????.?????.Update()
   
dgv = DataGridView(AutoGenerateColumns = True,DataSource = my_BS)
dgv.DoubleClick += saveChanges
_______________________________________________
users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to