第1个回答 2012-07-09
//执行脚本方法;
public static object CheckBaseDetails(string strconn,string strSQL)
{
OracleConnection conn=new OracleConnection(strconn);
conn.Open();
OracleCommand cmd=new OracleCommand(strSQL,conn);
cmd.CommandType=CommandType.Text;
try
{
OracleDataAdapter da=new OracleDataAdapter(cmd);
DataSet ds=new DataSet();
da.Fill(ds);
return ds;
}
catch
{
conn.Close();
throw;
}
}
//定义连接信息与SQL语句信息;
string strConnection=@"Data Source=orcl;User ID=base;Password=base";//数据库连接信息
string strSelectNoSQL = string.Format("select * from emp where sn like '{0}%'", strSN_emp);//sql语句信息
//新增、删除、更新时,直接调用上面定义的方法即可;
CheckBaseDetails(strConnection,strSelectNoSQL);
如果是查询语句,并且想让查询出来的结果显示在reportviewer控件中,需要将查询到的数据放置在dataset中,然后再帮顶数据源、刷新下,就可以了。
大致上是这样的,说的有些粗糙,自己再在网上查查吧。加油撒~本回答被提问者和网友采纳