执行多个SQL选择查询

时间:2017-02-26 19:09:00

标签: c# oracle

如何在Oracle上使用C#执行多个选择查询?我有一些问题,比如

select id from table a
select id from table b

我不使用;,因为当我执行单个查询时,似乎不允许在查询结束时使用;

我用:

执行它
{
    string sqlQuery = System.IO.File.ReadAllText(Settings.applicatiePad + Form_Main.QueryMap + "\\" + queryFile);  //load the textfile with query's
    cmd.Connection = OraConnection.conn;
    cmd.CommandText = sqlQuery;
    cmd.CommandType = CommandType.Text;

    OracleDataAdapter da = new OracleDataAdapter(cmd);
    DataSet ds = new DataSet();
    da.Fill(ds);  

    BindingSource bs;
    bs = new BindingSource();
    bs.DataSource = ds.Tables[0].DefaultView;

    bindingNavigator1.BindingSource = bs;
    dataGridView1.DataSource = bs;
}

我想从简单的选择查询开始,但我的目标是让文本文件包含不同的查询,例如create,drop en PL / SQL blocks。

0 个答案:

没有答案