如题。

解决方案 »

  1.   

    类似于SQL Server里面的视图吧。你直接把它当作一个表名,进行查询就可以了。和你对表进行查询一样。
      

  2.   

    如:
    SqlConnection objCon=new SqlConnection(strDB);
    SqlCommand objCmd=new SqlCommand("yourQueryName",objCon);
    ....
    上面的yourQueryName为你在ACCESS中的查询名.
      

  3.   

    to: pingnt回答問題也不思考
    Access使用Sqlconnection嗎?
      

  4.   

    to: pingnt回答問題也不思考
    Access使用Sqlconnection嗎?
            呵呵
    另外不知道
      

  5.   

    private OleDbCommand m_AccessCmd  = null;
    m_AccessCmd = new OleDbCommand(commandText);
    m_AccessCmd.CommandType    = CommandType.StoredProcedure;
    m_AccessCmd.CommandTimeout = 180;
    DataSet dsRetVal = null;
    using(OleDbConnection con = new OleDbConnection(m_connStr))
    {
    con.Open();
    m_AccessCmd.Connection = con;
    dsRetVal = new DataSet();
    OleDbDataAdapter adapter = new OleDbDataAdapter(m_AccessCmd);
    adapter.Fill(dsRetVal);
    adapter.Dispose();
    }
      

  6.   

    private OleDbCommand m_AccessCmd  = null;
    m_AccessCmd = new OleDbCommand(commandText);
    m_AccessCmd.CommandType    = CommandType.StoredProcedure;
    m_AccessCmd.CommandTimeout = 180;
    DataSet dsRetVal = null;
    using(OleDbConnection con = new OleDbConnection(m_connStr))
    {
    con.Open();
    m_AccessCmd.Connection = con;
    dsRetVal = new DataSet();
    OleDbDataAdapter adapter = new OleDbDataAdapter(m_AccessCmd);
    adapter.Fill(dsRetVal);
    adapter.Dispose();
    }