数据库访问引擎已写好,下面是执行sql语句的
 public DataTable GetDataTable(string argSqlString)
        {
            SqlCommand sqlSelectCommand = new SqlCommand(argSqlString, dbConnection);
            sqlSelectCommand.CommandTimeout = 300;
            if (dbTrans != null)
                sqlSelectCommand.Transaction = dbTrans;
            SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(sqlSelectCommand);
            DataTable dataTable = new DataTable();
            sqlDataAdapter.Fill(dataTable);///通过数据适配器对象的fill方法填充数据集,且返回一个数据库表;
            return dataTable;
        }新建了一个窗体,包含一个文本框和一个button,在文本框里写如查询语句如select * from data,然后点击按钮,我想测试能不能查询出来,应该怎么写啊??
 private void select_Click(object sender, EventArgs e)
        {
          //怎么写啊
        }

解决方案 »

  1.   

    datatable dt=GetDataTable("select * from data");
    然后你赋给什么数据控件啥的
      

  2.   

    private void select_Click(object sender, EventArgs e) 
            { 
              try
    {
     DataTable _Table =GetDataTable(textBox1.Text);
    MessageBox.Show("结果"+_Table.Rows.Count.ToString()+!");}
    catch
    {
    MessageBox.Show("查不出来!");
    }
            }
      

  3.   

    楼上的都说了,思路就是 把文本框里的值当作SQL查询就行了!