比如一张表TAB1 里面字段Name有 jack , tom ,andy 等值我用sql语句select id出来,在select的结果里面我不想有jack这个值,请问该怎么操作?

解决方案 »

  1.   

    select * from TAB1  where Name<>N'jack'
      

  2.   

    谢谢我还想问下,如果是这样
    ID     001
    name   ,jack,tom,andy,那我 select name from TAB1  where id=001 的时候取出的name里面就有{,jack,tom,andy,} 这样一个字符串,我是想这里面不要jack我想取出的值是 {,tom,andy,}  请问该如果做?
      

  3.   

    select name from TAB1  where id=001  and Name<>N'jack'
      

  4.   

    select name from TAB1  where id=001  and Name<>N'jack'
    这样取出的值还是 {,jack,tom,andy,} 
    而不是 {,tom,andy,}我是想把这个串取出来放到一个DataSet里面绑定到一个DropDownList里面
    我要去掉jack是在绑定到DropDownList的时候 不想显示某个人的名字
      

  5.   

    select replace(name,',jack','') from TAB1  where id=001
      

  6.   

    怎样把这样一个字符串搞到DataSet作为数据源来绑定?
      

  7.   

    DataSet ds = new DataSet();
    DataTable tb = new DataTable();
    tb.Columns.Add("name");string[] list = yourstring.Split(new char[]{','});
    for(..)
    {
    DataRow dr = tb.NewRow();
    //loop you string, assign value to dr
    tb.Rows.Add(dr);
    }
    ds.Tables.Add(tb);
    btw:绑定这么一个东西犯不着用DataSet,浪费