public DataTable GetDataTable(String SqlString)
        {
            try
            {
                DataSet dataset = GetDataSet(SqlString);
                dataset.CaseSensitive = false;
                return dataset.Tables[0];
            }
            catch (Exception e)
            {
                return null;
            }
            finally
            {
                Close();
            }
        }
 
public DataSet GetDataSet(String SqlString)
        {
            DataSet dataset = new DataSet();
            Open();
            try
            {
                OleDbDataAdapter adapter = new OleDbDataAdapter(SqlString, Connection);
                adapter.Fill(dataset);
            }
            catch (Exception e)
            {            }
            finally
            {
                Close();
            }
            return dataset;
        }这里面GetDataTable, GetDataSet的参数是做什么用的呢?是OleDbDataAdapter的链接地址吗?

解决方案 »

  1.   

    GetDataTable的参数SqlString 是sql  语句查询数据啊OleDbDataAdapter:数据适配器
      

  2.   

    参数是sql语句,比如select * from table 至于OleDbDataAdapter这些数据库操作类,自己学习ADO。NET
      

  3.   

    你要理解这个:
    GetDataTable(String SqlString)这个参数是传进去的sql语句,比如:select * from youtable
    然后DataSet dataset = GetDataSet(SqlString);这个调用GetDataSe(SqlString)这个方法,把你这个sql语句传进去执行这个方法,最后返回一个DataTable对象,这个应该明白了。还是多学学基础吧
      

  4.   

    晕  方法都写出来了 居然不知道参数有什么用啊 就是SQL语句