一个关于listbox的问题
请问在C#中如何把查询出来的数据显示在listbox中?
我的代码如下:
string constr="server=fw-113;uid=sa;pwd=;database=Duty;"
SqlConnection con=new SqlConnection(constr);
SqlCommand cmd=new SqlCommand();
cmd.Connection=con;
cmd.CommandText="select eno a from eple where ename='"+this.TextBox1.Text+"'";
SqlDataAdapter da=new SqlDataAdapter();
da.SelectCommand=cmd;
DataTable dt=new DataTable();
DataSet ds=new DataSet();
da.Fill(ds,"class");
try
{
da.Fill(dt);
}
catch{}
if(dt.Rows.Count==0)
{
Response.Write("<script language=javascript>alert('没有您需要的数据');</script>");
return;
}
for(int i=0;i<ds.Tables["class"].Rows.Count;i++)
{
this.ListBox1.Items.Add( ds.Tables["class"].Rows[i][0].ToString());
}
this.ListBox1.DataSource=dt;
this.ListBox1.DataBind();
你帮我看看问题到底出在什么地方啊?