/// <summary> /// 构造函数。获取所有的期权合约代码的信息。 /// </summary> /// <param name="dataBase">数据库名称</param> /// <param name="tableName">期权合约代码</param> /// <param name="connectionString">连接字符串</param> public OptionCodeInformation(string dataBase, string tableName, string connectionString) { DataApplication myDataBase = new DataApplication(dataBase, connectionString); contractData = myDataBase.GetDataTable(tableName); CodeList = myDataBase.GetOptionInfoList(contractData); TradeDays myTradeDays = new TradeDays(20150209); }
/// <summary> /// 根据数据库名称和表名,获取对应的数据数量 /// </summary> /// <param name="dataBase">数据库</param> /// <param name="tableName">表</param> /// <returns>条目个数</returns> private int CountNumber(string dataBase, string tableName) { DataApplication RBData = new DataApplication(dataBase, connectionString); return(RBData.CountNumber(tableName)); }
/// <summary> /// 获取原始数据的函数。 /// </summary> /// <param name="dataBase">数据库</param> /// <param name="tableName">表</param> /// <param name="date">日期</param> /// <returns>数据表</returns> private DataTable GetRBData(string dataBase, string tableName, int date) { DataApplication RBData = new DataApplication(dataBase, connectionString); return(RBData.GetCommodityDataTable(tableName, date, date)); }