DBconnect - как округлить текст
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > DBconnect - как округлить текст

DBconnect - как округлить текст

Ответ
Поиск в этой теме
Непрочитано 08.05.2005, 02:31 #1
DBconnect - как округлить текст
Димас
 
джедай
 
Магадан
Регистрация: 31.01.2005
Сообщений: 460

Подключили базу (пробовал подключать лист екселя и базу аксесс)

Подключается все отлично.

НО. Числа переносятся вот в таком виде 4,8575784862158421 или что-то похожее.

Не подскажете возможно ли их как-то округлять?
Округление чисел в базе невозможно - используются в подсчете.
Нужно округлять только на чертеже (желательно без потери связи с базой). Т.е. лисп и VBA не подходят.
Просмотров: 3717
 
Непрочитано 08.05.2005, 02:46 Привет
#2
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Если вам надо округлять конечные значения то это проще сделать в Эксельке. В зависимости от того как вы вставляете базу. Вопрос пожалуйста по конкретнее
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Автор темы   Непрочитано 08.05.2005, 09:35
#3
Димас

джедай
 
Регистрация: 31.01.2005
Магадан
Сообщений: 460
<phrase 1=


Округлять нужно вот так 4,8575784862158421 - 4,9

Даже если округляю число в екселе - вставляется вот такая 4,8575784862158421

(Окуругляется только отображение числа, само число остается таким же, т.к. нужно для подсчета)

Честно говоря не понял что нужно уточнить.
Димас вне форума  
 
Непрочитано 08.05.2005, 14:16 П
#4
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Я не пойму в каком вы формате вставльяте таблицу. Скажите подскажем[/u]
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Автор темы   Непрочитано 09.05.2005, 01:24
#5
Димас

джедай
 
Регистрация: 31.01.2005
Магадан
Сообщений: 460
<phrase 1=


В настройках DBCONNECT, на вкладке Provider выбран Microsoft OLE DB Provider for ODBC Drivers.

На вкладке Connection В поле Specify the source of data выбран Excel files

затем в acade подключаю базу, создаю Freestanding labels

тыкаю мышом в лист, появляются значения из базы не округленные
хотя в екселе они округлены

А какие форматы вставки таблиц бывают? Наверное что-то недопонял
Димас вне форума  
 
Непрочитано 10.05.2005, 05:25 Привет
#6
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Я всегда использую один из листов в Эксельке дя расчетов второй лист информативный.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 10.05.2005, 05:37 Привет
#7
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


В смысле один из листов всегда с целыми значениями, второй с округленными значениями.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Автор темы   Непрочитано 10.05.2005, 06:33 Re: Привет
#8
Димас

джедай
 
Регистрация: 31.01.2005
Магадан
Сообщений: 460
<phrase 1=


Цитата:
Сообщение от DEM
В смысле один из листов всегда с целыми значениями, второй с округленными значениями.
Может быть удобно при небольших объемах информации.
А когда файл размером в 15 мб (причем не один)...

В екселе работать неудобно :(
аксесс для баз данных imho лучше подходит
Димас вне форума  
 
Непрочитано 11.05.2005, 07:07 Привет
#9
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Но влюбом случае если у вас уже есть готовый лист с рачетами можно оруглить все значения, прям в эксельке, с акцесом не очень хорошо знаком. Округлять можно с пмощью формылы округл до требуемого знака, после запятой. Можете на второй лист перенести округленные значения
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Автор темы   Непрочитано 11.05.2005, 07:18
#10
Димас

джедай
 
Регистрация: 31.01.2005
Магадан
Сообщений: 460
<phrase 1=


Это в принципе можно сделать, но опять же не хотелось бы трогать таблицу.
Димас вне форума  
 
Непрочитано 11.05.2005, 07:26 Привет
#11
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Ну подругому не вижу выхода. Попробуйте вставить через АTable. там тоже есть возможность округления.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Автор темы   Непрочитано 11.05.2005, 07:43
#12
Димас

джедай
 
Регистрация: 31.01.2005
Магадан
Сообщений: 460
<phrase 1=


А зачем тогда нужен dbconnect?

:)
Димас вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > DBconnect - как округлить текст