|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
Программа на Делфи, подключаемся к БД (dbf) Visual FoxPro через ODBC драйвер. Пытаюсь удалить данные из таблицы, затем ее упаковать. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 13:01 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
vup70200Программа на Делфи, подключаемся к БД (dbf) Visual FoxPro через ODBC драйвер. Пытаюсь удалить данные из таблицы, затем ее упаковать. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
Прежде чем делать Pack надо открыть файл эксклюзивно USE EXCLUSIVE Если файл DBF в это время уже кем то открыт и используется, то открыть эксклюзивно другим юзверем не получится. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 13:21 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 13:54 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
Проверил сам себя. Оказывается, давно есть. Только Pack без параметров сжимает текущую эксклюзивно открытую таблицу, а Pack с название таблицы упаковывает указанную таблицу, если сам может ее эксклюзивно захватить. Предварительное открытие вызовет ошибку. Но как это сделать из Дельфи, это надо и спрашивать в форуме по Дельфи. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:03 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
Fffffffffffffffff, Иди в Жопу )))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:06 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
Fffffffffffffffff, Да вот Д тут как раз и не причем..Это все происки ODBC Visual FoxPro driver ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:11 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
Eugenkru10, жди очередного бана. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:14 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
vup70200 Да вот Д тут как раз и не причем..Это все происки ODBC Visual FoxPro driver ODBC driver соответствует 6-й версии FoxPro. Если там был такой синтаксис, то должно работать. А я не знал, что он и в 9-й есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:20 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
Fffffffffffff, да оно то работает.. но после DELETE нельзя выполнить PACK (ZAP ODBC for VFP не поддерживает), так как таблицы ЗАНЯТЫ ("File in use") ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:24 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
в принципе, конечно, можно поменять местами Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
но все равно - интересно сделать "одним наскоком" ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:32 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
FffffffffffffffEugenkru10, жди очередного бана. Да ты лох ваще! )))))) Гость гавно не бывал давно! )))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:37 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
Ну так я же объяснил Код: plaintext
Для упаковки открытой и эксклюзивно используется Pack без параметров. Вообще, то, что тебе приходится очищать таблицу, говорит о неправильном подходе к решению задачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:37 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
vup70200Fffffffffffff, да оно то работает.. но после DELETE нельзя выполнить PACK (ZAP ODBC for VFP не поддерживает), так как таблицы ЗАНЯТЫ ("File in use") Оно и не будет работать, потому что Fffffffffffff лох! )))))))) хер ты его советы слушаешь? ))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:39 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
Eugenkru10, ты школьник что-ли? Это профессиональный форум. Здесь принято вести себя посолидней. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:42 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
FffffffffffffffEugenkru10, ты школьник что-ли? Это профессиональный форум. Здесь принято вести себя посолидней. гы, здесь - скл.ру, поэтому на троллей, ботов и других придурков не стоит обижаться, нужно просто не читать, что они пишут. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:45 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
vup70200, cmdPack.CommandText := 'pack' попробуй указать через символ возврата каретки две команды cmdPack.CommandText := 'USE olorderh EXCLUSIVE'+chr(13)+'PACK' Наверно и делфи можно сразу несколько команд сперва подготовить а потом передать драйверу. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:47 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
FffffffffffffffEugenkru10, ты школьник что-ли? Это профессиональный форум. Здесь принято вести себя посолидней. Ты халоп хоть знаешь с кем ты разговариваешь? )))))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:49 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
прошелмимо поэтому на троллей, ботов и других придурков не стоит обижаться, нужно просто не читать, что они пишут. Да я не обижаюсь. Моих знаний от его троллинга не убудет - не прибудет. Но его же читают те, кто на форум за советом приходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 14:59 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
Ffffffffffffffffffffffпрошелмимо поэтому на троллей, ботов и других придурков не стоит обижаться, нужно просто не читать, что они пишут. Да я не обижаюсь. Моих знаний от его троллинга не убудет - не прибудет. Но его же читают те, кто на форум за советом приходит. Откуда у тебя там знания? У тебя в голове пусто! ))))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 15:03 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
FfffffffffffffНу так я же объяснил Код: plaintext
Для упаковки открытой и эксклюзивно используется Pack без параметров. Вообще, то, что тебе приходится очищать таблицу, говорит о неправильном подходе к решению задачи. Запиши себе на лбу - Pack упаковывает только Открытую таблицу! Знаток пчелиный ))))))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 15:07 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
Ffffffffffffffffffffffпрошелмимо поэтому на троллей, ботов и других придурков не стоит обижаться, нужно просто не читать, что они пишут. Да я не обижаюсь. Моих знаний от его троллинга не убудет - не прибудет. Но его же читают те, кто на форум за советом приходит. не кормите тролля - он сам заткнется. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 15:19 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
малость подшуршал, нашел направление.. но все равно, вторую таблицу на пакует, только первую. Код: plaintext 1. 2.
указание pack olorderd - к File in use ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 16:03 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
vup70200малость подшуршал, нашел направление.. но все равно, вторую таблицу на пакует, только первую. Код: plaintext 1. 2.
указание pack olorderd - к File in use Ну вот видешь, значит мой метод сработал. Так можно целый кусок программы передать драйверу на съедение. А какую ещё вторую таблицу??? мы видим только одну у тебя. После Pack надо закрыть базу - допиши #13#10'USE' - без параметров В противном случае таблицу нельзя использовать другим юзверям в сети. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 17:46 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
Eugenkru10, как это ОДНУ? delete from olorderH и delete from olorderD ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 17:51 |
|
Delphi+ODBC Visual FoxPro Driver (XP SP3)
|
|||
---|---|---|---|
#18+
vup70200, а понял - olorderh и olorderd просто выполни последовательность команд SELECT 0 USE olorderh EXCLUSIVE PACK USE аналогично для olorderd SELECT 0 USE olorderd EXCLUSIVE PACK USE проблем не будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2010, 17:51 |
|
|
start [/forum/topic.php?fid=41&msg=36688329&tid=1585184]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
161ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 381ms |
total: | 637ms |
0 / 0 |