what database are you using? use *Command's ExecuteScalar() methodCommand = new (Sql|OleDb)Command("select 字段Name from sometable",conn);
conn.Open();
string s = (string)Command.ExecuteScalar();
conn.Close();

解决方案 »

  1.   

    简单的:
    直接在设计模式下,通过向导在WEB 页面中加入数据控件:oleadapter,dataset,oleconnect,
    在.VS文件中加入:
    this.oleadapter.fill(this.dataset1);
    string name=this.dataset.tables["youedb"].rows[1]["name"].tostring();
    就可以读出数据字段了!!!多联系联系就知道了....
      

  2.   

    连接一个test.mdb的access文件string dataCon="provider=Microsoft.jet.OLEDB.4.0;data Source=" +  "test.mdb" + ";Jet OLEDB:Database Password=";OleDbConnection con = new OleDbConnection(dataCon);string sqlstr="select 你的字段 from 表名 where 某个字段='什么值'";System.Data.OleDb.OleDbCommand selectcommand=new OleDbCommand(sqlstr,con);con.open();System.Data.OleDb.OleDbDataReader myreader=selectcommand.ExecuteReader();con.Close();
    string youvar=""; //你的变量
    while(myreader.Read())
    {
         youvar=myreader["你的字段"].ToString();
    }