请做过C3+ORACLE的朋友进来解决问题

skyno1 2006-02-27 12:43:24
OracleConnection OracConn=new OracleConnection(OracleStr);
OracleCommand Dap= new OracleCommand(" SELECT * FROM Orpub.OPERGROUPMOD where 1=1 and OperParentId=:uid Order By OperId,OperParentId ", OracConn );
OracConn.Open();

OracleDataReader DReader;//=new OracleDataReader();
Dap.CommandType= CommandType.Text;
Dap.Parameters.Add( new OracleParameter("uid",OracleType.VarChar,6,"OperParentId"));
Dap.Parameters["uid"].Value="NULL";

MessageBox.Show(Dap.CommandText);
DReader=Dap.ExecuteReader();
当我运行到DReader=Dap.ExecuteReader();就出错误,我现在确定错误是出现在
Dap.Parameters.Add( new OracleParameter("uid",OracleType.VarChar,6,"OperParentId"));
Dap.Parameters["uid"].Value="NULL";
这两句上了,
我用的数据库是ORACLE9I的,大家帮帮忙给解决下,谢谢
...全文
72 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
haixj 2006-04-19
  • 打赏
  • 举报
回复
Dap.Parameters["uid"].Value="NULL";
改為Dap.Parameters["uid"].Value=DBNull.Value試試

110,529

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧