绑定DataSet和GridView(c#)。我的代码出了什么问题?

时间:2013-01-08 15:37:46

标签: c# asp.net gridview db2 database-connection

我的aspx页面上的按钮,单击鼠标必须从 DB2数据库中获取结果。我正在使用ODBC连接。在点击它只是没有显示任何值,既没有任何错误消息。 我的代码出了什么问题?

using (OdbcConnection odbcConnection = new OdbcConnection(db2con))
{
OdbcDataAdapter adapter = new OdbcDataAdapter(queryString, db2con);
DataSet dataSet = new DataSet();
try
{
odbcConnection.Open();
adapter.Fill(dataSet);
GridView1.DataSource = dataSet;
GridView1.DataBind();
GridView1.Visible = true;
}
catch (Exception)
{
Label1.Text = "fail";
}
}

查询= select * from schema.student


连接字符串= Driver={IBM DB2 ODBC DRIVER};database=demo;hostname=xx.xx.xx.xx;protocol=TCPIP;port=50000;uid=db2admin;pwd=xxxx;

1 个答案:

答案 0 :(得分:0)

尝试

GridView1.DataSource = dataSet.Tables[0];