===这里为什么会错???
我在datagrid中有一按钮,显示数据信息:
string sbID="";
sbID=this.DataGrid1.Items[e.Item.ItemIndex].Cells[1].Text;
string contex="Server=tomgus-master;UID=sa;PWD=1111;Initial Catalog=yqsb";
string search="SELECT * FROM s_zj"+"WHERE "+"仪器编号="+sbID;
SqlConnection conn=new SqlConnection(contex);
SqlCommand cmd=new SqlCommand(search,conn);
conn.Open();
SqlDataReader dr=cmd.ExecuteReader();
dr.Read();
this.Label1.Text= BuildMoreInfoText(dr);
但是SqlDataReader dr=cmd.ExecuteReader();这句老报错!
怎样改???