数据库中存的是QQ,
我想把它放到数组里,然后就可以动态绑定
我需要一个例子完整点的!~

解决方案 »

  1.   

    DataTable tableQQ=DBHelper.GetDataTable("select * from QQ")
    GridView.DataSource=tableQQ;
    GridView.Bind();
      

  2.   

    不明白你保存数组目的是为了什么?LZ你可以查出来动态绑定到table中  不用控件的话
      

  3.   

    当然也可以保存table里了,我现在用的是数组,所以问问,怎么放么!~
      

  4.   

    直接输出型的
     protected void Page_Load(object sender, EventArgs e)
        {        string sql = "select QQ from table";
            DataTable dt = new DataTable();
            dt = ReturnDataTable(sql);
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                Response.Write(dt.Rows[i]["QQ"].ToString() + "<br/>");
            }
        }
        public static DataTable ReturnDataTable(string cmdtext)
        {
            SqlConnection cn = new SqlConnection();
            cn.ConnectionString = "链接字符串";
            cn.Open();
            SqlCommand cmd = new SqlCommand();
            DataTable dt = new DataTable();
            cmd = new SqlCommand(cmdtext, cn);
            SqlDataReader dr = null;
            using (dr = cmd.ExecuteReader(CommandBehavior.CloseConnection))
            {
               
                dt.Load(dr);
            }
            return dt;
        }
      

  5.   


    select 列名 from 表名用sqldatareader读。。while(reader.Read())
    {
        这里循环添加
    }