代码如下 string COnnectionString = "Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=" + textBox_ip.Text + ")(PORT=1521))(CONNECT_DATA=(SID=orcl)));User Id=111;Password=111";
OracleConnection conn = new OracleConnection(COnnectionString);
conn.Open();
OracleCommand cmd = new OracleCommand("select DAY_COMPLETE_DATE as 日期,WORK_CONTENT as 日清 from TP_DAY_COMPLETE where DAY_COMPLETE_DATE between to_date('" + Time1.Value.ToShortDateString() + "','yyyy-MM-dd') and to_date('" + Time2.Value.ToShortDateString() + "','yyyy-MM-dd') and PERSON_ID= " + Id_textBox.Text + " ", conn);
OracleDataAdapter oda = new OracleDataAdapter();
oda.SelectCommand = cmd;
System.Data.DataTable dt = new System.Data.DataTable();
oda.Fill(dt);
this.dataGridView1.DataSource = dt;
conn.Close();
本机上运行没问题,程序放在别的电脑上就提示ORA-0091错误,不解,求大神。
OracleConnection conn = new OracleConnection(COnnectionString);
conn.Open();
OracleCommand cmd = new OracleCommand("select DAY_COMPLETE_DATE as 日期,WORK_CONTENT as 日清 from TP_DAY_COMPLETE where DAY_COMPLETE_DATE between to_date('" + Time1.Value.ToShortDateString() + "','yyyy-MM-dd') and to_date('" + Time2.Value.ToShortDateString() + "','yyyy-MM-dd') and PERSON_ID= " + Id_textBox.Text + " ", conn);
OracleDataAdapter oda = new OracleDataAdapter();
oda.SelectCommand = cmd;
System.Data.DataTable dt = new System.Data.DataTable();
oda.Fill(dt);
this.dataGridView1.DataSource = dt;
conn.Close();
本机上运行没问题,程序放在别的电脑上就提示ORA-0091错误,不解,求大神。
解决方案 »
- 急急急!!!历史数据变动信息
- ora-01157 suse Linux 下安装的oracle11g,请问dbwr跟踪文件路径是多少啊
- oracle按条件求和
- 急!!请问XML Schema里的Duration数据类型在Oracle里相当于哪个数据类型
- Oracle 10g 如何模拟介质失败 或 物理磁盘损坏情况?
- 查询实现
- oracle 9i 在安装到Oracle Database Configuration assistant....的时候装不下去了,等了2个小时没有反应,也没有错误提示?请教大侠是怎
- 急,马上结贴。oracle805如何恢复数据?imp不行?
- 表结构已知,但表名不确定(动态的),如何用pro*c实现select?
- 请问:两个表联合查询,结果的顺序取决于什么?
- 使用plsql developer连接数据库报错:TNS:无监听程序
- system.data.oracleclient requires oracle client software version 8.1.7 or greate
这里少了单引号
PERSON_ID= '" + Id_textBox.Text + "' ",
这样呢
第一错误有问题。 缺少1位错误编码
第二应当是你的SQL问题
你可以运行之后 跟踪调试,把SQL贴出来单独到PLSQL执行
看看能不能执行OK