你为什么要查询两次?
thisconn();干什么用?

解决方案 »

  1.   

    static void Main() 
    {
    Application.Run(new Form1());
    }
            

    private void bangding()
    {string lianjie=@"Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator\桌面\新建 Microsoft Office Access 应用程序.mdb";
    string ssql="select * from biao where Q='1'";

    OleDbConnection conn = new OleDbConnection(ss_conn);
    try
    {
    conn.Open();
    OleDbDataAdapter myCommand=new OleDbDataAdapter(ssql,lianjie);
    DataSet ds = new DataSet();
    myCommand.Fill(ds,"biao");
    this.dataGrid1.SetDataBinding(ds,"biao");
    }
    catch(System.Data.SqlClient.SqlException ex)
    {
    throw new Exception(ex.Message);
    }
    finally
    {
    conn.Close();
    }

    }

    private void button1_Click(object sender, System.EventArgs e)
    {
    bangding();
    }
      

  2.   

    static void Main() 
    {
    Application.Run(new Form1());
    }
            

    private void bangding()
    {string lianjie=@"Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator\桌面\新建 Microsoft Office Access 应用程序.mdb";
    string ssql="select * from biao where Q='1'";

    OleDbConnection conn = new OleDbConnection(ss_conn);
    try
    {
    conn.Open();
    OleDbDataAdapter myCommand=new OleDbDataAdapter(ssql,lianjie);
    DataSet ds = new DataSet();
    myCommand.Fill(ds,"biao");
    this.dataGrid1.SetDataBinding(ds,"biao");
    }
    catch(System.Data.SqlClient.SqlException ex)
    {
    throw new Exception(ex.Message);
    }
    finally
    {
    conn.Close();
    }

    }

    private void button1_Click(object sender, System.EventArgs e)
    {
    bangding();
    }
      

  3.   

    为什么要用sqlcommand呢,查一次不好吗
      

  4.   

    我是想问,为什么不用command呢。