datagridview 显示数据库里的数据我会了,, 不过有个那个问题就是:在datagridview里我是把全部数据都显示出来了,,sql= "select * from user"但是我想根据条件查询的:sql ="select * from user where 企业=" +txtuser.texttxtuser就是我的文本框,输入条件的!! 企业就是数据库的字段,我就是用中文写的,应该可以的。。但是有个问题呀。。数据库打开后,我怎么能让查询出来的东西
显示在label上.
 label.text = 什么。c#不能象asp那样有个纪录对象rs. 然后rs.数据库里的字段c#该怎么做,,  在等。。

解决方案 »

  1.   

    sql ="select * from user where 企业=" +txtuser.text我运行 提示 from 子语句错误!!!企业=" +   该怎么写
      

  2.   

    sql ="select * from user where 企业='" +txtuser.text+"'";
      

  3.   

    我也用了种语句,你看下有用不?
    sql ="select * from user where 企业=" + txtuser.text;就这样就可以了
      

  4.   

    有个datareader,你查查msdn就知道了
    SqlDataReader dr=SqlCommand1.ExecuteReader(...);
      

  5.   

    sql ="select * from [user] where 企业='" +txtuser.text+"'";user是SQL Server的关键字 要加 []
      

  6.   

    哦,我知道了,不过你还没说全哦!!~ 以前做个一绑定textbox的, 不过是在asp.net web里做的,web和winform不一样把 ,,,  比如 datagridview.datasource = ds,datagridview.databind(); 在asp.net web里就有,而在winform里就没了 点.找不到databind,只有databings  很郁闷哦!!~ 所以我就不会绑定label,如果有的话也能绑定啊!!!!! 不过我去是是啊 谢谢啊