public static databases.baseDS.investorStockRow UpdateData(databases.baseDS.investorStockRow row) { try { lock (myClient) { databases.baseDS.investorStockDataTable tbl = new databases.baseDS.investorStockDataTable(); tbl.ImportRow(row); myClient.UpdateInvestorStock(ref tbl); row.AcceptChanges(); return tbl[0]; } } catch (Exception er) { if (OnError != null) OnError(er); } return null; }