语句:OdbcDataAdapter da = new OdbcDataAdapter("select *  from inware where 操作员=" + comboBox1.Text + "", odbccon);
其中:comboBox1.Text的值为uu(从数据库中的“操作员”列提取的),操作员 列的数据类型为char(50)运行时提示uu列名无效
该怎么改?

解决方案 »

  1.   

    OdbcDataAdapter da = new OdbcDataAdapter("select *  from inware where 操作员="' + comboBox1.Text + '"", odbccon); 
      

  2.   

    这样就OK了OdbcDataAdapter da = new OdbcDataAdapter("select *  from inware where 操作员=" + "'" + comboBox1.Text + "'" + "", odbccon); 
      

  3.   


    OdbcDataAdapter da = new OdbcDataAdapter("select *  from inware where 操作员='" + comboBox1.Text + "', odbccon); 点要打好
      

  4.   

    OdbcDataAdapter da = new OdbcDataAdapter("select *  from inware where 操作员='" + comboBox1.Text + "'", odbccon); 
    少了两点,晕
      

  5.   

    C#OdbcDataAdapter da = new OdbcDataAdapter("select *  from inware where 操作员='" + comboBox1.Text + "'", odbccon);