public static databases.tmpDS.investorRow GetInvestorByAccount(string account)
{
DataView dataView = new DataView(myCacheBaseDS.investor);
dataView.Sort = myCacheBaseDS.investor.accountColumn.ColumnName;
DataRowView[] foundRows = dataView.FindRows(new object[] {account});
if (foundRows.Length == 0) LoadInvestor(myCacheBaseDS.investor, false);
foundRows = dataView.FindRows(new object[] { account });
if (foundRows.Length > 0) return (databases.tmpDS.investorRow)foundRows[0].Row;
return null;
}