等价的OracleParameter [C#/。NET/SQL服务器]
问题描述:
我工作的数据库迁移(从Oracle到SQL Server),在这种情况下,我需要更改ASP.NET项目的DAL层。其中一部分是查找类OracleParameter(来自Oracle.DataAccess.dll)的SQL Server等价物。等价的OracleParameter [C#/。NET/SQL服务器]
所以我想知道我必须使用哪个类,它是DbParameter还是另一个?
答
最好使用:
的SqlParameter
如:
var parameter = new SqlParameter();
parameter.ParameterName = "@paramName";
parameter.Direction = ParameterDirection.Input;
parameter.SqlDbType = SqlDbType.Int;
//parameter.IsNullable = true;
parameter.Value = DaysInStock;
是什么的OracleParameter继承或实现? 'DbParameter'?那么,在SQL Server库中是否还有一个等价的类也继承了这个类,并且名称中可能有“parameter”?在哪里可以找到关于.NET附带的库的信息? [文档](https://msdn.microsoft.com/en-us/library/system.data.sqlclient(v = vs.110).aspx)! – mason