zoukankan      html  css  js  c++  java
  • DataBase Convert Class

    一个很小的MySql数据格式转化方法类,做数据库相关的开发因该会用到,记下来以备后用:

    public static class DbConvert
        {
            public static int ToInt32(DataRow dataRow, string columnName)
            {
                if (dataRow[columnName] != DBNull.Value)
                {
                    return Convert.ToInt32(dataRow[columnName]);
                }
                else
                {
                    return 0;
                }
    
            }
    
            public static double ToDouble(DataRow dataRow, string columnName)
            {
                if (dataRow[columnName] != DBNull.Value)
                {
                    return Convert.ToDouble(dataRow[columnName]);
                }
                else
                {
                    return 0;
                }            
    
            }
    
            public static int ToInt32(object input)
            {
                if (input == null)
                {
                    return 0;
                }
                return Convert.ToInt32(input);
            }
    
            public static string ToString(DataRow dataRow, string columnName)
            {
                if (dataRow[columnName] != DBNull.Value)
                {
                    return dataRow[columnName].ToString();
                }
                else
                {
                    return null;
                }
                
            }
    
            public static bool ToBoolean(DataRow dataRow, string columnName)
            {
                if (dataRow[columnName] != DBNull.Value)
                {
                    return Convert.ToBoolean(dataRow[columnName]);            
                }
                else
                {
                    return false;
                }
            }
    
            public static DateTime ToDateTime(DataRow dataRow, string columnName)
            {
                if (dataRow[columnName] != DBNull.Value)
                {
                    return Convert.ToDateTime(dataRow[columnName]);
                }
                else
                {
                    return DateTime.MinValue;
                }
    
            }
    
        }
  • 相关阅读:
    整数参数求和
    《Objective-C 程序设计》读后感
    构建之法前三章精读读后感
    《java编程思想》读后感
    《JAVA核心技术》观后感
    构建之法读后感
    一、构建之法读后感
    开发MIS系统需要的技术及其含义、作用
    阅读笔记一
    Java课后练习9(异常处理)
  • 原文地址:https://www.cnblogs.com/Blackeye286/p/3324191.html
Copyright © 2011-2022 走看看