我无法找到任何相关信息。我在C#中转换一些代码以使用Oracle后端而不是SQL Server。所以,我有一行代码如下:
cmd.Parameters.Add("@Effective_Date", SqlDbType.Date).Value = txtEffDate.Text;
快速搜索" OracleDbType"在一些示例代码中,但在Intellisense中我无法使用。我看到" OracleType",这是正确使用的吗?此外,旧的SqlDbTypes转换为什么? I.E.,SqlDbType.Char在使用Oracle DB时会是什么?
答案 0 :(得分:0)
您可以使用在unmanged oracle驱动程序Oracle.DataAccess.dll和托管的Oracle.ManagedDataAccess.dll中声明的枚举OracleDbType。
枚举命名空间在第一个dll中是 Oracle.DataAccess.Client ,在第二个dll中是 Oracle.ManagedDataAccess.Client 。