|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.10.2013, 16:08 | #1 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 90
|
Вывести размер БД
Задача стоит крайне простая, нужно вывести на экран размер базы данных access. Однако это никак сделать не могу. Если пытаюсь читать
Код:
Код:
Код:
Если пробовать у любого другого файла проверить размер, то всё отлично показывает. Собственно вопрос в том, как полностью закрыть Бд access на выполнение этой операции. |
15.10.2013, 16:38 | #2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
а если файл будет 4 гига, тоже в память пихать будете?
FileSize не подойдет? |
15.10.2013, 17:16 | #3 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 90
|
делал и через обычный AssignFile, Reset, FileSize.
Но попробовал файла 3 - везде неверный размер. В том числе и размер базы данных которая мнее и нужна. Но зато хотя бы не ругнулся что она открыта. |
15.10.2013, 17:51 | #4 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
С чего решили что не верный?
|
15.10.2013, 18:11 | #5 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 90
|
ну точнее не то чтобы неверный, просто как я понял, FileSize показывает кол-во строк в файле, а мне надо размер файла в байтах/кб/мб и т.д.
|
15.10.2013, 18:18 | #6 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
в файле строк не бывает
|
15.10.2013, 18:20 | #7 | |
Пользователь
Регистрация: 05.11.2011
Сообщений: 90
|
Цитата:
|
|
15.10.2013, 18:46 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
См. 2-й или 3-ий способ.
http://www.sources.ru/delphi/files/get_file_size.shtml
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
15.10.2013, 19:17 | #9 |
Пользователь
Регистрация: 05.11.2011
Сообщений: 90
|
спасибо, завтра на работе попробую
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задание: Сгенерировать и вывести на экран массив А 10x10 случайных реальных чисел в диапазоне от 1 до 9. Определить по А и вывести | Don202 | Помощь студентам | 1 | 25.09.2013 11:26 |
размер строки | Variag | Общие вопросы C/C++ | 9 | 06.10.2011 01:20 |
Как вывести со страницы определенный <div id="">то что вывести</div> | makar3000 | PHP | 6 | 11.08.2011 12:56 |
размер проекта | beegl | Общие вопросы Delphi | 11 | 25.11.2008 11:50 |
Размер Image изменяется на размер картинки, а сама она рисуется на области первой картинки | RPGer | Мультимедиа в Delphi | 6 | 20.10.2008 19:54 |