|
проверка существования таблицы
|
|||
---|---|---|---|
#18+
Всем привет!!! Подскажите, каким условием можно проверить существует ли свободная таблица с указанным именем в указанной папке... Строковая переменная, с путем к папке есть!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2008, 09:20 |
|
проверка существования таблицы
|
|||
---|---|---|---|
#18+
проверка наличия файла Код: plaintext
свободность таблицы можно проверить, прочитав в заголовке в соответств.позиции последовательность символов(открыть на низком уровне). ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2008, 09:26 |
|
проверка существования таблицы
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2008, 09:26 |
|
проверка существования таблицы
|
|||
---|---|---|---|
#18+
Спасибо!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.12.2008, 09:51 |
|
проверка существования таблицы
|
|||
---|---|---|---|
#18+
Не понимаю в чем тут проблема. Делаю так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
После компиляции проекта и запуска прораммы форма soob не запускается хотя эту таблицы я специально удалил, а запускается форма nachalo. Форма nachalo - As Top-Level Form. Форма soob - Modal. На фоорме soob одна кнопка "ОК" с таким кодом: Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2008, 12:26 |
|
проверка существования таблицы
|
|||
---|---|---|---|
#18+
_Screen скрыт? - Сделай видимым! > На фоорме soob одна кнопка "ОК" с таким кодом: > > > CLEAR EVENTS > ThisForm.release() > QUIT QUIT никогда не отработает. if file("d:\MyWork\mtab.dbf") select 1 use d:\MyWork\mtab.dbf else do form d:\MyWork\soob return .f. endif do form d:\MyWork\nachalo read events Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2008, 12:39 |
|
проверка существования таблицы
|
|||
---|---|---|---|
#18+
По NNTP идет один текст без тегов HTML. Ушел криво: if file("d:\MyWork\mtab.dbf") select 1 use d:\MyWork\mtab.dbf else do form d:\MyWork\soob return .f. endif do form d:\MyWork\nachalo read events Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2008, 12:41 |
|
проверка существования таблицы
|
|||
---|---|---|---|
#18+
А ты случайно файлик d:\MyWork\mtab.dbf в сам exe-шник не зашил? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2008, 12:45 |
|
проверка существования таблицы
|
|||
---|---|---|---|
#18+
У меня _vfp.Visible=.f. do form d:\MyWork\soob return .f. - Он не предупреждает пользователя об потере таблицы mtab.dbf. >А ты случайно файлик d:\MyWork\mtab.dbf в сам exe-шник не зашил? Нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2008, 12:55 |
|
проверка существования таблицы
|
|||
---|---|---|---|
#18+
> do form d:\MyWork\soob > return .f. - Он не предупреждает пользователя об потере таблицы > mtab.dbf. Мля... Ща догадаюсь. Return отработал, но пользователя не предупредил? Если так, то я уже говорил, ну да ладно. Тебе лениво сделать что говорят - будем объяснять: Модальность формы работает ТОЛЬКО на SCREEn`e , иначе она не имеет значения. Сделай скрин фидимым, если тебе нужна модальность. Это раз Второе. форма soob наверняка сделана как in screen/ screen`a нет - нет и формы Сделай вместо do form d:\MyWork\soob MessageBox('Бла-бла-бла, таблицы нет') Еще раз, на всякий случай: Screen покажи и все будет пучком. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2008, 13:20 |
|
|
start [/forum/topic.php?fid=41&msg=35709887&tid=1586931]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 145ms |
0 / 0 |