string aa="";
aa=myReader["字段"].tostring()

解决方案 »

  1.   

    myReader是什么?能不能写清楚些,谢谢!
      

  2.   

    倒,OleDbDataReader myReader=mycomm.ExecuteReader();
      

  3.   

    ....忘记写mycomm是什么了OleDbConnection conn=new OleDbConnection("你的数据库连接语句");
    OleDbCommand mycomm=new OleDbCommand("SQL语句",conn);
    conn.Open();//这个不可以忘掉
    OleDbDataReader myReader=mycomm.ExecuteReader();
    myReader.Read();
    string aa=myReader["字段"].tostring(); 呵呵,这只是指你用SQL语句查出1条记录的情况下,如果是多条,你可以用while (myReader.Read()),后面跟循环的方法.
      

  4.   

    一样的,楼上的
    string aa="";
    aa=myReader["字段"].tostring()
    改成
    string aa="";
    aa=myReader["记录号"].tostring()
      

  5.   

    To ip928(赵晓骏):可以用aa=myReader["记录号"].tostring()读出记录号吗?“记录号”又不是一个字段,怎么能这么用呢?
      

  6.   

    记录号是不能读的,不过你可以用
    int i=1
    while (myReader.Read())
    {
    ......
    i++;
    }