我想绑定数据库一张表的所有信息,但是GridView显示不出来,不知道为什么 以下是我写的代码 bl.Select("1=1");
System.Collections.Generic.List<Model.BookWordBook> booklist = new System.Collections.Generic.List<Model.BookWordBook>();
booklist.Add(bwb);
this.GridView1.DataSource = booklist;
this.GridView1.DataBind(); 前面在 DB层里传了一个参数 以下是DB层的代码 public DataTable Select(string whereSql)
{
string sql = "select * from BookWordBook";
if (whereSql != String.Empty && whereSql.Trim() != "")
{
sql += " where " + whereSql;
}
try
{
return DbHelperSQL.QueryReturnTable(sql);
}
catch (Exception e)
{
throw e;
} } 不知道 怎么写了 请高手帮帮我 谢谢~~~
System.Collections.Generic.List<Model.BookWordBook> booklist = new System.Collections.Generic.List<Model.BookWordBook>();
booklist.Add(bwb);
this.GridView1.DataSource = booklist;
this.GridView1.DataBind(); 前面在 DB层里传了一个参数 以下是DB层的代码 public DataTable Select(string whereSql)
{
string sql = "select * from BookWordBook";
if (whereSql != String.Empty && whereSql.Trim() != "")
{
sql += " where " + whereSql;
}
try
{
return DbHelperSQL.QueryReturnTable(sql);
}
catch (Exception e)
{
throw e;
} } 不知道 怎么写了 请高手帮帮我 谢谢~~~
解决方案 »
- 如何使用一条语句将数据库里的一列数据修改为不同值[新手问题]
- 事务的创建与使用
- 页面上有一个gridview,我想点击某行后,页面会自动转到自定的页面。
- 接力帖! 解决onbeforeunload事件 刷新页面也执行的问题!!
- 开始学习ASP.NET 2.0 ,哪位大哥有什么好的资料帮忙介绍一下?
- DataReader读取列的问题!请进给分!
- 一个关ASP.NET读取word 文件的问题,出错!高手们看一下,解决一下!
- multipage的问题
- 编译的时候出现这个错误: 未能将文件“Exam\BBL\PES_EXAM_PaperTreeBig.cs”添加到项目中。指定路径包含无效字符,是绝对路径,或是项目
- 谁有treeview控件的安装文件啊?
- 请专家看看,为什么会有web.config为什么会有这种连接字符串?
- 急求人解答!!!
using System.Collections.Generic;List <Model.BookWordBook> booklist = Select("1=1");
if(booklist!=null && booklist.Count>0)
{
this.GridView1.DataSource = booklist;
this.GridView1.DataBind();
}public List<Model.BookWordBook> Select(string whereSql)
{
List<Model.BookWordBook> list = new List<Model.BookWordBook>();
string sql = "select * from BookWordBook";
if (!string.IsNullOrEmpty(whereSql))
{
sql += " where " + whereSql;
}
using(SqlDataReader sdr=DbHelperSQL.ExecuteReader(sql))
{
if(sdr!=null&&sdr.Read())
{
Model.BookWordBook modelBook=new Model.BookWordBook();
modelBook.Id=Convert.ToInt32(sdr["Id"]);
modelBook.Name=Convert.ToString(sdr["Name"]);
......
list.Add(modelBook);
}
}
return list;
}
if(booklist!=null && booklist.Count>0)
{
this.GridView1.DataSource = booklist;
this.GridView1.DataBind();
}public List<Model.BookWordBook> Select(string whereSql)
{
List<Model.BookWordBook> list = new List<Model.BookWordBook>();
string sql = "select * from BookWordBook";
if (!string.IsNullOrEmpty(whereSql))
{
sql += " where " + whereSql;
}
using(SqlDataReader sdr=DbHelperSQL.ExecuteReader(sql))
{
if(sdr!=null)
{
while(sdr.Read())
{
Model.BookWordBook modelBook=new Model.BookWordBook();
modelBook.Id=Convert.ToInt32(sdr["Id"]);
modelBook.Name=Convert.ToString(sdr["Name"]);
......
list.Add(modelBook);
}
}
}
return list;
}