powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / OleDbConnection
5 сообщений из 5, страница 1 из 1
OleDbConnection
    #35360443
teepok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
В программе с помощью OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\1.dbf;Extended Properties=dBASE IV;User ID=Admin;Password=) уставливаю соединение. Дальше через OleDbDataReader считываю запись. Не пойму почему, но на моем компе в файле колонку с типом NUMBER, считывается MyOleDbDataReader.GetInt16(0) как целое, на других компах вылетает ошибка в программе, так как он видет его как вещественное и программа нормально отрабатывает когда меняю на MyOleDbDataReader.GetDecimal(0). От чего зависит тип и почему на разных компах выполняется по разному?
...
Рейтинг: 0 / 0
OleDbConnection
    #35360452
teepok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения, не "NUMBER", а "Numeric"
...
Рейтинг: 0 / 0
OleDbConnection
    #35360782
Фотография SQL_Lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Курите CultureInfo, CurrentCulture и тому подобное...
...
Рейтинг: 0 / 0
OleDbConnection
    #35361387
teepok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQL_LamerКурите CultureInfo, CurrentCulture и тому подобное...

Т.е. на разных компах по умолчанию может стоять разная культура?
А не подскажешь, какие конкретные свойства смотреть у этих классов?
...
Рейтинг: 0 / 0
OleDbConnection
    #35362466
Фотография WYPMAH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teepokТ.е. на разных компах по умолчанию может стоять разная культура?
ну, самый банальный пример, на одном компе разделить целой и дробной части указана запятая, на другом - точка, следовательно, если неправильно обработать, то при передаче параметров в теже запросы сиквела, посыпятся ошибки из-за неправильного кол-ва параметров.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / OleDbConnection
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]