请问一个数据库连接类的调用方法

请教一个数据库连接类的调用方法
using System;
using System.Collections;
using System.Collections.Specialized;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
namespace myDbMang
{
    /// <summary>
    ///
    /// </summary>
    public abstract class DbManagerSQL
    {
        //数据库连接字符串(web.config来配置)
        //<add key="ConnectionString" value="server=127.0.0.1;database=DATABASE;uid=sa;pwd=" />  
        protected static string connectionString = ConfigurationSettings.AppSettings["ConnectionString"];
        public DbManagerSQL()
        {
        }

        /// <summary>
        /// 执行查询语句,返回DataSet
        /// </summary>
        /// <param >查询语句</param>
        /// <returns>DataSet</returns>
        public static DataSet Query(string SQLString)
        {
            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                DataSet ds = new DataSet();
                try
                {
                    ds.Clear();
                    connection.Open(); // 出错位置:提示 ConnectionString 属性尚未初始化。
                    SqlDataAdapter command = new SqlDataAdapter(SQLString, connection);
                    command.Fill(ds, "ds");
                }
                catch (System.Data.SqlClient.SqlException ex)
                {
                    throw new Exception(ex.Message);
                }
                return ds;
            }
        }

    }
}

=================================================
在自己的页面调用
    public class ListCG : DbManagerSQL
    {
        
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        string sqlStr = "select CGName from SqlDbf";
        DataSet CgDs = ListCG.Query(sqlStr);
        if (CgDs.Tables[0].Rows.Count > 0)
        {
            GridView1.DataSource = CgDs;
            GridView1.DataBind();
        }
        else
        {
            Label2.Text = "没有相关记录";
        }
    }
==========================================================
connection.Open(); // 出错位置:提示 ConnectionString 属性尚未初始化。
那个数据库类是我在网上找的代码,请问这个类应该怎么样调用,我调用的写法是不是写错了?还是这个数据库连接类本身代码有问题?

文章评论

请问一个数据库连接类的调用方法
为啥Android手机总会越用越慢?
请问一个数据库连接类的调用方法
如何成为一名黑客
请问一个数据库连接类的调用方法
初级 vs 高级开发者 哪个性价比更高?
请问一个数据库连接类的调用方法
代码女神横空出世
请问一个数据库连接类的调用方法
程序员眼里IE浏览器是什么样的
请问一个数据库连接类的调用方法
程序员周末都喜欢做什么?
请问一个数据库连接类的调用方法
做程序猿的老婆应该注意的一些事情
请问一个数据库连接类的调用方法
程序员必看的十大电影
请问一个数据库连接类的调用方法
Web开发者需具备的8个好习惯
请问一个数据库连接类的调用方法
为什么程序员都是夜猫子
请问一个数据库连接类的调用方法
科技史上最臭名昭著的13大罪犯
请问一个数据库连接类的调用方法
“肮脏的”IT工作排行榜
请问一个数据库连接类的调用方法
如何区分一个程序员是“老手“还是“新手“?
请问一个数据库连接类的调用方法
Web开发人员为什么越来越懒了?
请问一个数据库连接类的调用方法
团队中“技术大拿”并非越多越好
请问一个数据库连接类的调用方法
我的丈夫是个程序员
请问一个数据库连接类的调用方法
看13位CEO、创始人和高管如何提高工作效率
请问一个数据库连接类的调用方法
编程语言是女人
请问一个数据库连接类的调用方法
一个程序员的时间管理
请问一个数据库连接类的调用方法
程序员都该阅读的书
请问一个数据库连接类的调用方法
Java 与 .NET 的平台发展之争
请问一个数据库连接类的调用方法
10个帮程序员减压放松的网站
请问一个数据库连接类的调用方法
“懒”出效率是程序员的美德
请问一个数据库连接类的调用方法
5款最佳正则表达式编辑调试器
请问一个数据库连接类的调用方法
什么才是优秀的用户界面设计
请问一个数据库连接类的调用方法
十大编程算法助程序员走上高手之路
请问一个数据库连接类的调用方法
要嫁就嫁程序猿—钱多话少死的早
请问一个数据库连接类的调用方法
那些争议最大的编程观点
请问一个数据库连接类的调用方法
程序员应该关注的一些事儿
请问一个数据库连接类的调用方法
我是如何打败拖延症的
请问一个数据库连接类的调用方法
写给自己也写给你 自己到底该何去何从
请问一个数据库连接类的调用方法
程序员最害怕的5件事 你中招了吗?
请问一个数据库连接类的调用方法
聊聊HTTPS和SSL/TLS协议
请问一个数据库连接类的调用方法
我跳槽是因为他们的显示器更大
请问一个数据库连接类的调用方法
鲜为人知的编程真相
请问一个数据库连接类的调用方法
旅行,写作,编程
请问一个数据库连接类的调用方法
程序员的鄙视链
请问一个数据库连接类的调用方法
老美怎么看待阿里赴美上市
请问一个数据库连接类的调用方法
不懂技术不要对懂技术的人说这很容易实现
请问一个数据库连接类的调用方法
程序员的样子
请问一个数据库连接类的调用方法
10个调试和排错的小建议
请问一个数据库连接类的调用方法
中美印日四国程序员比较
请问一个数据库连接类的调用方法
老程序员的下场
请问一个数据库连接类的调用方法
亲爱的项目经理,我恨你
请问一个数据库连接类的调用方法
当下全球最炙手可热的八位少年创业者