类型初始值设定项引发异常

来源:百度知道 编辑:UC知道 时间:2024/07/07 00:39:11
public partial class BookList : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
gv1.DataSource = BookInfo.GetBookInfos();
}
}
}

我在App_Code中自定义了BookInfo类的GetBookInfos(),但生成时提示"BookInfo"类型初始值设定项引发异常.
请求帮助 在线等
public class BookInfo
{
//连接数据库
static string strconn = ConfigurationManager.ConnectionStrings["sqlconn"].ConnectionString;

/// <summary>
///
/// </summary>
/// <returns>DataTable</returns>

public static DataTable GetBookInfos()
{
SqlConnection conn = new SqlConnection(strconn);

SqlDataAdapter sda = new SqlDataAdapter("select * from BookInfo", conn);

DataSet ds = new

没看出来有问题。

if (!IsPostBack)
{
gv1.DataSource = BookInfo.GetBookInfos();
gv1.DataBind();
}

BookInfo.GetBookInfos();
代码发上来

你返回的不应但是ds.Tables[0];
而是sda这个对象。
按照正常情况应当时
dataset ds=new dataset()
sda.fill(ds);
gv1.datasource=da;
你再好好改改!不行的话,我再找找其他原因!