Я использую DotConnect by Devart Oracle Edition Professional 8.4.215.0 для доступа к таблицам в базе данных Oracle. Я сталкиваюсь с проблемой, когда автоматически сгенерированный код интерпретирует NUMBER (3,0) тип данных как логическое. Я предполагал, что это значения от 0 до 9.Назначение назначения данных для сгенерированного кода
Есть ли способ заставить построение сгенерированного сгенерированного кода назначать их целыми числами, а не логическими?
Редактировать
я вручную изменил их в файле designer.cs и это, кажется, работает без сучка и задоринки, но я бы предпочел не редактировать этот файл.
1. Да, у меня уже есть база данных, в которой я кодирую (и у меня нет прав администратора). 2. какое меню «Сервис» вы имеете в виду? Я не могу найти путь, предложенный в VS2010. Я использую http://www.devart.com/dotconnect/oracle/ professional edition 8.4.215.0. –
2.1. Вы используете Entity Developer (элемент Devart Entity Model, * .edml), не так ли? 2.2. a) Разработчик Entity Developer, встроенный в VS2010: Инструменты> Entity Developer> Параметры> Параметры серверов> Меню Oracle 2.2. b) Entity Developer в качестве отдельного инструмента: Инструменты> Параметры> Параметры сервера> Меню Oracle – Devart
Также учтите, что настройки сопоставления будут применяться только для вновь созданных моделей (или если вы воссоздаете объекты в CSDL на основе SSDL в существующая модель). – Devart