|
set exclusive
|
|||
---|---|---|---|
#18+
Добрый день. Столкнулся с такой проблемой: у меня в программе выполняется обычный sql-запрос. Таблицы, которые использует этот запрос, используются при этом не монопольно другой программой. Так вот, в моей программе стоит настройка set exclusive off. При этом запрос возвращает пустую таблицы (т.е. заголовки есть, но записей в ней 0). Если же скопировать эти файлы в другое место и сделать доступ к файлам монопольным, то все нормально получается. Это так надо или можно исправить? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 15:46 |
|
set exclusive
|
|||
---|---|---|---|
#18+
Не влияет монопольность никак на результат селекта. Можешь для проверки поставить set exclusive on - ничего не поменяется. Скорее всего выборка происходит из разных таблиц, посмотри полный путь до исходных таблиц функцией DBF() ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 16:09 |
|
set exclusive
|
|||
---|---|---|---|
#18+
ОлегОлегОлегДобрый день. Столкнулся с такой проблемой: у меня в программе выполняется обычный sql-запрос. Таблицы, которые использует этот запрос, используются при этом не монопольно другой программой. Так вот, в моей программе стоит настройка set exclusive off. При этом запрос возвращает пустую таблицы (т.е. заголовки есть, но записей в ней 0). Если же скопировать эти файлы в другое место и сделать доступ к файлам монопольным, то все нормально получается. Это так надо или можно исправить? Когда вы вызываете SELECT-SQL, он плюёт на ваши SET EXCLUSIVE и многое прочее. Таблица с её индексами может быть вообще закрыта (после селекта не забудьте закрыть), селект сам открывает всё нужное, игнорируя ваши настройки сверху. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 17:54 |
|
set exclusive
|
|||
---|---|---|---|
#18+
rewareпосле селекта не забудьте закрытьА ещё лучше всё-таки перед селектом её открыть как надо. А потом уже закрыть (если надо). ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 19:21 |
|
set exclusive
|
|||
---|---|---|---|
#18+
rewareКогда вы вызываете SELECT-SQL, он плюёт на ваши SET EXCLUSIVE и многое прочее. Таблица с её индексами может быть вообще закрыта (после селекта не забудьте закрыть), селект сам открывает всё нужное, игнорируя ваши настройки сверху. Ты вроде умнее чем эта глупость ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2011, 21:09 |
|
|
start [/forum/topic.php?fid=41&msg=37502916&tid=1584040]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 256ms |
total: | 364ms |
0 / 0 |