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;
                }
    
            }
    
        }
  • 相关阅读:
    OPENGL ES2.0如何不使用glActiveTexture而显示多个图片
    OpenGL帧缓存对象(FBO:Frame Buffer Object)
    EGLImage与纹理
    Android下Opengl ES实现单屏幕双眼显示
    comet4j开发指南
    tmp
    Ubuntu16.04下编译android6.0源码
    ubuntu下配置安装conky
    Qt编程之QImage类小结
    Linux学习,在线版
  • 原文地址:https://www.cnblogs.com/Blackeye286/p/3324191.html
Copyright © 2011-2022 走看看