非常奇怪的问题,高手请进,“OracleCommand”的值无法转换为“OracleCommand”??

GoogleDotNet 2006-12-16 12:36:34
有一个树状控件里有着几行代码:

OracleCommand cmd;

cmd = new OracleCommand(SQL_GET_ALL_DEPTS);
dbo.RunCommand(cmd, data, "depts");
~~~

其中RunCommand的定义为:
public void RunCommand(OracleCommand command, DataSet dataSet, string tableName )

错误就在调用RunCommand的那一行上的cmd上

错误信息为:
C:\Inetpub\wwwroot\WebControls\TreeView.cs(104): 类型
“System.Data.OracleClient.OracleCommand”的值无法转换为
“System.Data.OracleClient.OracleCommand”。

还真没见过这样的错误,而之前这几行代码一直都没问题的,就今天才突然出现这个错误

请问有谁碰过同样的错误?怎么解决?
我在网上查不到一点这个错误的信息
...全文
133 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
chafox 2006-12-16
  • 打赏
  • 举报
回复
SQL_GET_ALL_DEPTS是存储过程的名称?要带引号的吧。

还有你问问题不给分的,谁有动力看你的代码哦。
GoogleDotNet 2006-12-16
  • 打赏
  • 举报
回复
SQL_GET_ALL_DEPTS是一个字符串常量,保存存储过程的名称。我也想给分阿,可惜没分了,该才在c#版问了同样一个问题花了我全部的分,结果居然没人知道,只好在这里再发一遍了,你可以到http://community.csdn.net/Expert/TopicView.asp?id=5234764回答,那里有分

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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