zoukankan      html  css  js  c++  java
  • 判断数据库、数据表是否存在

            /// <summary>
            /// 判断数据库是否存在
            /// </summary>
            /// <param name="databaseName"></param>
            /// <returns></returns>
            private static bool DataBaseIsExist(string databaseName) {
    
                int i = 0;
                try
                {
                    using (SqlConnection conn = new SqlConnection(_connectString))
                    {
    
                        conn.Open();
    
                        string sql = string.Format("select COUNT(*) from sys.databases where name='{0}' ", databaseName);
    
                        using (SqlCommand comm = new SqlCommand(sql, conn))
                        {
                            i = Convert.ToInt32(comm.ExecuteScalar());
                        }
                    }
                }
                catch (Exception) { }
                return i > 0;
            }
    
            /// <summary>
            /// 判断数据表是否存在
            /// </summary>
            /// <param name="tableName">表名</param>
            /// <returns></returns>
            private static bool DataTabelIsExist(string tableName)
            {
    
                int i = 0;
                try
                {
                    using (SqlConnection conn = new SqlConnection(_connectString))
                    {
    
                        conn.Open();
    
                        string sql = string.Format("use aqmdb select COUNT(*) from sysobjects where name='{0}'", tableName);
    
                        using (SqlCommand comm = new SqlCommand(sql, conn))
                        {
                            i = Convert.ToInt32(comm.ExecuteScalar());
                        }
                    }
                }
                catch (Exception) { }
                return i > 0;
            }
  • 相关阅读:
    联合查询
    单表查询
    表和表之间的关系
    mysql完整性约束
    mysql 数据类型
    DRBD 数据镜像软件
    Memcached
    Redis
    SVN版本控制服务
    大数据hadoop分布式系统
  • 原文地址:https://www.cnblogs.com/baiqjh/p/2738545.html
Copyright © 2011-2022 走看看