我在Oracle数据库中有一个表,其中有成千上万条记录。 通过PL / SQL开发人员执行查询时,可以看到这些记录。 但我在Visual Studio中看不到任何记录,语言为C#
我正在使用Oracle.DataAccess 2.121(我也尝试过Oracle.ManagedDataAccess).net框架版本3.5至4.6
protected void Page_Load(object sender, EventArgs e)
{
using (OracleConnection con = new OracleConnection("user id=myUser;password=myPass;data source=DB09PROD"))
{
con.Open();
using (OracleCommand cmd = new OracleCommand("SELECT sid1,sid3,sip_no,c,si,mn,p,s,cr,mo,ni,v FROM ARL_SPEKTRO_TAB", con))
{
OracleDataReader rsKayit = cmd.ExecuteReader();
if (rsKayit.HasRows)
{
答案 0 :(得分:0)
可能的原因:
您需要先缩小可能性。