我的数据库结构
用户表(users)
userid(主键)
username
password
sex
qq
email
我现在把数据库里的这些放到DataSet里的"users"表里,然后和DataGrid绑定,但是我不想让userid显示,请问该怎么做?我主要是想做修改和删除操作,必须取得主键值,请高手指点一下!!

解决方案 »

  1.   

    设置DataGrid的TableStyle样式,
    或者你试试DataGrid.Cells[0].Visible=false;
    我很久没用过了DataGrid了。
      

  2.   

    我设置了DataGrid的TableStyle样式,里面有width,设置为0就可以,谢谢楼上两位大哥,第一次来这里提问题,感觉好爽,高手众多啊!
      

  3.   

    在程序支运行过程中也可以显示的隐藏或者可见某一列
    DataGrid.Cells[0].Visible=false;or true;
      

  4.   

    DataGrid.Colum[index].Visible=false这个是web里的。不知道你的是winfrom还是webform?
      

  5.   

    推荐方法是修改你的SQL,不要查询useid
    如果不愿意修改SQL的话,就在dg的itemdataboud事件里边写
    e.Item.Cell[0].Visible=false;