如何在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。