SQL Serve和C# 数据类型之间的转换
来源:互联网 发布:淘宝客服一般工资多少 编辑:程序博客网 时间:2024/06/06 01:48
public string ChangeDBTypeToCSharpType(string type)
{
string reval=string.Empty;
switch(type.ToLower())
{
case "int":
reval= "int";
break;
case "text":
reval= "string";
break;
case "bigint":
reval= "long";
break;
case "binary":
reval= "object";
break;
case "bit":
reval= "bool";
break;
case "char":
reval= "string";
break;
case "datetime":
reval= "DateTime";
break;
case "decimal":
reval= "decimal";
break;
case "float":
reval= "double";
break;
case "image":
reval= "byte[]";
break;
case "money":
reval= "decimal";
break;
case "nchar":
reval= "string";
break;
case "ntext":
reval= "string";
break;
case "numeric":
reval= "decimal";
break;
case "nvarchar":
reval= "string";
break;
case "real":
reval= "float";
break;
case "smalldatetime":
reval= "DateTime";
break;
case "smallint":
reval= "short";
break;
case "smallmoney":
reval= "decimal";
break;
case "timestamp":
reval= "System.DateTime";
break;
case "tinyint":
reval= "byte[]";
break;
case "uniqueidentifier":
reval= "Guid";
break;
case "varbinary":
reval= "byte[]";
break;
case "varchar":
reval= "string";
break;
case "Variant":
reval="object";
break;
default:
reval= "string";
break;
}
return reval;
}
{
string reval=string.Empty;
switch(type.ToLower())
{
case "int":
reval= "int";
break;
case "text":
reval= "string";
break;
case "bigint":
reval= "long";
break;
case "binary":
reval= "object";
break;
case "bit":
reval= "bool";
break;
case "char":
reval= "string";
break;
case "datetime":
reval= "DateTime";
break;
case "decimal":
reval= "decimal";
break;
case "float":
reval= "double";
break;
case "image":
reval= "byte[]";
break;
case "money":
reval= "decimal";
break;
case "nchar":
reval= "string";
break;
case "ntext":
reval= "string";
break;
case "numeric":
reval= "decimal";
break;
case "nvarchar":
reval= "string";
break;
case "real":
reval= "float";
break;
case "smalldatetime":
reval= "DateTime";
break;
case "smallint":
reval= "short";
break;
case "smallmoney":
reval= "decimal";
break;
case "timestamp":
reval= "System.DateTime";
break;
case "tinyint":
reval= "byte[]";
break;
case "uniqueidentifier":
reval= "Guid";
break;
case "varbinary":
reval= "byte[]";
break;
case "varchar":
reval= "string";
break;
case "Variant":
reval="object";
break;
default:
reval= "string";
break;
}
return reval;
}
- SQL Serve和C# 数据类型之间的转换
- C#数据类型转换-数值字符串和数值之间的转换
- SQL数据类型和C#数据类型间的转换
- SQL SERVER数据类型与C#数据类型的转换和相关.........
- SQL数据类型和C#数据类型间的转换
- 关于C#数据类型之间转换的讨论
- 关于C#数据类型之间转换的问题
- 关于C#数据类型之间转换的讨论
- C#数据类型转换——数值字符串和数值之间的转换
- CString和其他数据类型之间的转换!
- 字符串和基本数据类型之间的转换
- 数据类型之间的转换
- 数据类型之间的转换
- 数据类型之间的转换
- 数据类型之间的转换
- 数据类型之间的转换
- 数据类型之间的转换
- JavaScript数据类型和数据类型之间的转换关系
- OpenGL中与鼠标的交互——点击鼠标左键,在鼠标处画点
- 文件读写--ObjectStreamDemo1
- 在table中tr的display:block在firefox下显示布局错乱问题 收藏
- 熊猫烧香病毒源代码 原代码分析
- 个人文档保护---小工具,大功能
- SQL Serve和C# 数据类型之间的转换
- 五款常用mysql slow log分析工具的比较
- 有用的网址
- 行编辑器的简易C++实现
- brew:gb2312中文的显示
- 【Linux内核学习笔记】进程的创建过程
- 监控mysql服务器状态
- SQL数据类型详解
- key 不存在也是设置的一种存在状态