本文整理汇总了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());
}
示例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;
}
}