objDataReader.GetString (1) == tmima.Text这句的语法对吗? 
从数据库读一行数据出来, 看与tmima的值是否相等。
好像功能实现不了

解决方案 »

  1.   

    objDataReader.GetString (1).ToString() == tmima.Text
    试一试
      

  2.   

    C#的序号是用方括号的,严谨一点可以写成这样
    objDataReader.GetString[1].ToString().Trim().ToUpper() == tmima.Text.ToString().Trim().ToUpper()
      

  3.   

    不是这样的,上面方法没用,可以用数据集的方法来读取一样,如:
    if(myDataSet.Tables["myTable"].Rows[2]["mytmima"].ToString()==tmima.Text.ToString())
    {
    }
    else
    {
    }
    表示读取数据集中myTable数据表第二行的mytmima字段并判断是否与
    tmima.Text相同。
      

  4.   

    我同意楼上的观点!灵活使用tostring!