コード例 #1
0
 /// <summary>
 /// 数据库
 /// </summary>
 /// <param name="database">数据库名</param>
 /// <param name="table">表名</param>
 /// <param name="tablePostfix">表名后缀</param>
 /// <param name="tablePostfixFormat">自定义后缀</param>
 public Schema(string database, string table, TablePostfix tablePostfix = TablePostfix.None, string tablePostfixFormat = null)
 {
     Database     = database;
     Table        = table;
     TablePostfix = tablePostfix;
     if (tablePostfix == TablePostfix.DateFormat)
     {
         try
         {
             if (string.IsNullOrWhiteSpace(tablePostfixFormat))
             {
                 throw  new SpiderArgumentException("Sop.DotnetSpider.DataStorage tablePostfixFormat为空");
             }
             else
             {
                 DateTime.Now.ToString(tablePostfixFormat);
                 TablePostfixFormat = tablePostfixFormat;
             }
         }
         catch (Exception ex)
         {
             throw new SpiderArgumentException("--[Sop.DotnetSpider.DataStorage ]");
         }
     }
 }
コード例 #2
0
ファイル: Schema.cs プロジェクト: xtxk110/DotnetSpider3.1
 /// <summary>
 /// 构造方法
 /// </summary>
 /// <param name="database">数据库名</param>
 /// <param name="table">表名</param>
 /// <param name="tablePostfix">表名后缀</param>
 public Schema(string database, string table, TablePostfix tablePostfix = TablePostfix.None)
 {
     Database     = database;
     Table        = table;
     TablePostfix = tablePostfix;
 }