ZhiYeJianKang_PeiXun/cyqdata-master/DAL/DalEnum.cs

150 lines
3.0 KiB
C#
Raw Normal View History

2025-02-20 15:41:53 +08:00
using System;
using System.Collections.Generic;
using System.Text;
namespace CYQ.Data
{
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
public enum DataBaseType
{
None,
/// <summary>
/// MSSQL[2000/2005/2008/2012/...]
/// </summary>
MsSql,
FoxPro,
Excel,
Access,
Oracle,
MySql,
SQLite,
FireBird,
/// <summary>
/// PostgreSQL
/// </summary>
PostgreSQL,
/// <summary>
/// Txt DataBase
/// </summary>
Txt,
/// <summary>
/// Xml DataBase
/// </summary>
Xml,
Sybase,
DB2,
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD>
/// </summary>
DaMeng,
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD>˴<EFBFBD><CBB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD>
/// </summary>
KingBaseES,
}
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[MProc SetCustom<6F><6D><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD>õIJ<C3B5><C4B2><EFBFBD>]
/// </summary>
public enum ParaType
{
/// <summary>
/// Oracle <20>α<EFBFBD><CEB1><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
Cursor,
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
OutPut,
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
InputOutput,
/// <summary>
/// <20><><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
/// </summary>
ReturnValue,
/// <summary>
/// Oracle CLOB<4F><42><EFBFBD><EFBFBD>
/// </summary>
CLOB,
/// <summary>
/// Oracle NCLOB<4F><42><EFBFBD><EFBFBD>
/// </summary>
NCLOB,
/// <summary>
/// MSSQL <20>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
Structured
}
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD>
/// <20><>ĸ<EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD>0<EFBFBD><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD>2<EFBFBD><32>bool<6F><6C><EFBFBD><EFBFBD>3<EFBFBD><33>guid<69><64><EFBFBD><EFBFBD>4<EFBFBD><34><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>999
/// </summary>
public enum DataGroupType
{
/// <summary>
/// δ<><CEB4><EFBFBD><EFBFBD>
/// </summary>
None=-1,
/// <summary>
/// <20>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD>0
/// </summary>
Text = 0,
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD>1
/// </summary>
Number = 1,
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD>2
/// </summary>
Date = 2,
/// <summary>
/// bool<6F><6C><EFBFBD><EFBFBD>3
/// </summary>
Bool = 3,
/// <summary>
/// guid<69><64><EFBFBD><EFBFBD>4
/// </summary>
Guid = 4,
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>999
/// </summary>
Object = 999
}
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD><DDBF>Ľ<EFBFBD><C4BD><EFBFBD>
/// </summary>
internal enum DBResetResult
{
/// <summary>
/// <20>ɹ<EFBFBD><C9B9>л<EFBFBD> <20><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
Yes,
/// <summary>
/// δ<>л<EFBFBD> - <20><>ͬ<EFBFBD><CDAC><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
No_SaveDbName,
/// <summary>
/// δ<>л<EFBFBD> - <20><><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>
/// </summary>
No_Transationing,
/// <summary>
/// δ<>л<EFBFBD> - <20><><EFBFBD><EFBFBD><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڡ<EFBFBD>
/// </summary>
No_DBNoExists,
}
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӵļ<D3B5><C4BC><EFBFBD>
/// </summary>
internal enum AllowConnLevel
{
Master = 1,
MasterBackup = 2,
MaterBackupSlave = 3
}
}