当前位置: 首页>>代码示例>>C#>>正文


C# ColumnType.ToString方法代码示例

本文整理汇总了C#中ColumnType.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# ColumnType.ToString方法的具体用法?C# ColumnType.ToString怎么用?C# ColumnType.ToString使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ColumnType的用法示例。


在下文中一共展示了ColumnType.ToString方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: GetDefaultText

 private string GetDefaultText(ColumnType type)
 {
     ResourceManager manager = new ResourceManager("Manina.Windows.Forms.ImageListViewResources", GetType().Assembly);
     return manager.GetString(type.ToString());
 }
开发者ID:Cocotteseb,项目名称:imagelistview,代码行数:5,代码来源:ImageListViewColumnHeader.cs

示例2: GetDataTypeFromString

        protected DataType GetDataTypeFromString(ColumnType ColumnType)
        {
            switch (ColumnType)
            {
                case ColumnType.AnsiString: return DataType.DT_STR;
                case ColumnType.Binary: return DataType.DT_BYTES;
                case ColumnType.Byte: return DataType.DT_UI1;
                case ColumnType.Boolean: return DataType.DT_BOOL;
                case ColumnType.Currency: return DataType.DT_CY;
                case ColumnType.Date: return DataType.DT_DBDATE;
                case ColumnType.DateTime: return DataType.DT_DBTIMESTAMP;
                case ColumnType.Decimal: return DataType.DT_DECIMAL;
                case ColumnType.Double: return DataType.DT_R8;
                case ColumnType.Guid: return DataType.DT_GUID;
                case ColumnType.Int16: return DataType.DT_I2;
                case ColumnType.Int32: return DataType.DT_I4;
                case ColumnType.Int64: return DataType.DT_I8;
                case ColumnType.Object: return DataType.DT_EMPTY;
                case ColumnType.SByte: return DataType.DT_I1;
                case ColumnType.Single: return DataType.DT_R4;
                case ColumnType.String: return DataType.DT_WSTR;
                case ColumnType.Time: return DataType.DT_DBTIME;
                case ColumnType.UInt16: return DataType.DT_UI2; 
                case ColumnType.UInt32: return DataType.DT_UI4; 
                case ColumnType.UInt64: return DataType.DT_UI8;
                case ColumnType.VarNumeric: return DataType.DT_NUMERIC;
                case ColumnType.AnsiStringFixedLength: return DataType.DT_STR;
                case ColumnType.StringFixedLength: return DataType.DT_WSTR;
                case ColumnType.Xml: return DataType.DT_NTEXT;
                case ColumnType.DateTime2: return DataType.DT_DBTIMESTAMP2;
                case ColumnType.DateTimeOffset: return DataType.DT_DBTIMESTAMPOFFSET;

                default:
                    MessageEngine.Trace(_astDerivedColumnListNode, Severity.Error, "V0104", "Error in Type {0} - Unhandled VULCAN SSIS Type", ColumnType.ToString()); 
                    return DataType.DT_NULL;
            }
        }
开发者ID:japj,项目名称:vulcan,代码行数:37,代码来源:DerivedColumns.cs


注:本文中的ColumnType.ToString方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。