【问题标题】:Equivalent of OracleParameter [C#/.NET/SQL Server]OracleParameter [C#/.NET/SQL Server] 的等效项
【发布时间】:2017-04-25 13:10:11
【问题描述】:

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

所以我想知道我必须使用哪个类,是 DbParameter 还是另一个?

【问题讨论】:

  • OracleParameter 继承或实现什么? DbParameter?那么在 SQL Server 库中有一个等效的类也继承自该类,并且名称中可能包含“参数”,这难道不是有意义的吗?在哪里可以找到有关 .NET 附带的库的信息? documentation!

标签: c# .net sql-server oracle ado.net


【解决方案1】:

最好用:

Sql参数

例如:

var parameter = new SqlParameter();
            parameter.ParameterName = "@paramName";
            parameter.Direction = ParameterDirection.Input;
            parameter.SqlDbType = SqlDbType.Int;
            //parameter.IsNullable = true;
            parameter.Value = DaysInStock;

【讨论】:

    猜你喜欢
    • 2013-04-05
    • 1970-01-01
    • 1970-01-01
    • 2010-09-30
    • 2010-09-10
    • 2011-03-13
    • 2011-04-30
    • 2023-03-07
    • 2020-07-22
    相关资源
    最近更新 更多