Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / OleDbConnection / 5 сообщений из 5, страница 1 из 1
06.06.2008, 18:28
    #35360443
teepok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OleDbConnection
Добрый день.
В программе с помощью 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
06.06.2008, 18:32
    #35360452
teepok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OleDbConnection
Прошу прощения, не "NUMBER", а "Numeric"
...
Рейтинг: 0 / 0
06.06.2008, 21:16
    #35360782
SQL_Lamer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OleDbConnection
Курите CultureInfo, CurrentCulture и тому подобное...
...
Рейтинг: 0 / 0
07.06.2008, 11:05
    #35361387
teepok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OleDbConnection
SQL_LamerКурите CultureInfo, CurrentCulture и тому подобное...

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


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