日期:2014-05-16  浏览次数:20442 次

读取数据库,如何单独取出符合条件的那个值
      
dbconn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\我的文档\Visual Studio 2005\Visualizers\WebSites\WebSite3\成绩单.mdb");
        dbconn.Open();
     
        da = new OleDbDataAdapter(@" select  Num_kecheng  from kecheng where Name_kecheng = 'X3'", dbconn);

假如我想读取出kecheng表下Name_kecheng="X3"对应的Num_kecheng的值
想用Respon.Write 输出 请问我下面的代码该如何写呢!
    
      
     


------解决方案--------------------
这样返回的是一个结果集,是DataSet结构的,然后你要取这个结果集的第一个DataTable,再取第一行第一列的值,即为你要的值
------解决方案--------------------
da.Fill(ds);
Respon.Write(ds.Tables[0].Rows[0]["Num_kecheng"])
  
*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/