/// <summary> /// 获取数据库结构 /// </summary> /// <param name="isGetData">是否要获得表数据</param> /// <param name="tablesName">如果要获得数据,需有将获得表的名称集合</param> /// <returns></returns> public DataSet GetDataSet(bool isGetData = false, List <string> tablesName = null) { DataSet ds = new DataSet("MyDataSet"); //仅数据库结构(不包括数据) if (!isGetData) { tablesName = DBTables.Select(t => t.Name).ToList(); } DBDataSet = _schemaReader.GetDataSet(tablesName, isGetData); return(DBDataSet); }