Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.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# 与OracleParameter[C/.NET/SQL Server]等效_C#_.net_Sql Server_Oracle_Ado.net - Fatal编程技术网

C# 与OracleParameter[C/.NET/SQL Server]等效

C# 与OracleParameter[C/.NET/SQL Server]等效,c#,.net,sql-server,oracle,ado.net,C#,.net,Sql Server,Oracle,Ado.net,我正在进行从Oracle到SQL Server的数据库迁移,在这种情况下,我需要更改ASP.NET项目的DAL层。其中一部分是从Oracle.DataAccess.dll中查找与OracleParameter类等效的SQL Server 因此,我想知道我必须使用哪个类,是DbParameter还是其他类?最好使用: SqlParameter 例如: OracleParameter继承或实现了什么?数据库参数?那么,SQL Server库中有一个等效类也继承了它,并且可能在名称中有参数,这难道没有

我正在进行从Oracle到SQL Server的数据库迁移,在这种情况下,我需要更改ASP.NET项目的DAL层。其中一部分是从Oracle.DataAccess.dll中查找与OracleParameter类等效的SQL Server

因此,我想知道我必须使用哪个类,是DbParameter还是其他类?

最好使用:

SqlParameter

例如:


OracleParameter继承或实现了什么?数据库参数?那么,SQL Server库中有一个等效类也继承了它,并且可能在名称中有参数,这难道没有意义吗?在哪里可以找到有关.NET附带的库的信息?这个
var parameter = new SqlParameter();
            parameter.ParameterName = "@paramName";
            parameter.Direction = ParameterDirection.Input;
            parameter.SqlDbType = SqlDbType.Int;
            //parameter.IsNullable = true;
            parameter.Value = DaysInStock;