Я ничего не могу найти по этому поводу. Я конвертирую некоторый код в C#, чтобы использовать задний конец Oracle вместо SQL Server. Итак, у меня есть строка кода, как:Что преобразовывает SqlDbType в Oracle?
cmd.Parameters.Add("@Effective_Date", SqlDbType.Date).Value = txtEffDate.Text;
быстрый поиск найден «OracleDbType» в какой-то пример кода, но это не доступно мне в Intellisense. Я вижу «OracleType», правильно ли это использовать? Кроме того, к чему преобразуются старые SqlDbTypes? I.E., SqlDbType.Char будет , что при использовании Oracle DB?
Я думаю, что это OracleDbType? –
'OracleDbType' должно быть в пространстве имен ODP - вы используете другой провайдер ?. Также вы указываете дату для параметра, но затем передаете текст. – Plutonix
Убедитесь, что вы ссылаетесь на правильный [пакет NuGet для Oracle] (https://www.nuget.org/packages/Oracle.ManagedDataAccess/) <=, который должен быть правильной ссылкой. – Igor