Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 其中';OracleCommand类的实现&x27;什么方法?_C#_Database_Oracle - Fatal编程技术网

C# 其中';OracleCommand类的实现&x27;什么方法?

C# 其中';OracleCommand类的实现&x27;什么方法?,c#,database,oracle,C#,Database,Oracle,我正在开发一个基于web的应用程序数据库。在阅读现有代码时,我没有发现OracleCommand类的实现 我检查了类文件,每个方法体都是空的。我不认为OracleCommand类是在我的项目中继承的。方法也不是抽象的。例如,它们是这样的: public override int ExecuteNonQuery(); public OracleDataReader ExecuteReader(); 我想知道它是怎么工作的?我的意思是sql命令在哪里。它是如何与数据库一起工作的?您需要添加对Sys

我正在开发一个基于web的应用程序数据库。在阅读现有代码时,我没有发现OracleCommand类的实现

我检查了类文件,每个方法体都是空的。我不认为OracleCommand类是在我的项目中继承的。方法也不是抽象的。例如,它们是这样的:

public override int ExecuteNonQuery();
public OracleDataReader ExecuteReader();

我想知道它是怎么工作的?我的意思是sql命令在哪里。它是如何与数据库一起工作的?

您需要添加对
System.Data.OracleCient的引用


然后您可以使用reflector或IL Spy(免费)之类的工具来反编译程序集中的代码。