Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
22.09.2020, 09:20
|
|||
---|---|---|---|
|
|||
Обращение к таблицам |
|||
#18+
Имеются таблицы с номерами месяца: sc01, sc02,....,sc12. Можно ли сделать так, чтобы автоматически читалась таблица текущего месяца? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.09.2020, 11:14
|
|||
---|---|---|---|
Обращение к таблицам |
|||
#18+
Можно, написав программу. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.09.2020, 12:02
|
|||
---|---|---|---|
Обращение к таблицам |
|||
#18+
Код: sql 1. 2. 3. 4.
далее в алиасе sc будет текущий месяц ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.09.2020, 14:03
|
|||
---|---|---|---|
Обращение к таблицам |
|||
#18+
Dima T, Вот Дима телепат))) А я ничего из вопроса не понял. А по ответу, все стало ясно) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.09.2020, 10:25
|
|||
---|---|---|---|
|
|||
Обращение к таблицам |
|||
#18+
Dima T, Спасибо, пример работает. Но у меня таблицы с месяцами хранятся в другой папке (F:\dat\cex\...), а не где запускается exe. Как быть в моем случае? if used('sc') use in sc endif USE ('sc' + chrtran(str(month(date()), 2), ' ', '0')) IN 0 ALIAS sc SELECT 1 USE IN cur shared SET FILTER TO sc09.kolp <> 0 AND (sc09.pp <> 'c' AND sc09.pp <> 'p' AND sc09.pp <> 'л' and sc09.pp <> 'з') DO WHILE NOT EOF('sc09') SELECT cur APPEND BLANK replace Cur.pp WITH SC09.pp replace Cur.cex WITH VAL(LEFT(SC09.cex,2)) replace Cur.kizch WITH SC09.kizch replace Cur.kolp WITH SC09.kolp SKIP 1 IN sc09 ENDDO DELETE FOR cur.cex <> number_cex IN cur ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.09.2020, 10:35
|
|||
---|---|---|---|
Обращение к таблицам |
|||
#18+
Надо указывать полный путь при открытии. Например при старте проги заведи переменную с путем до папки с таблицами Код: sql 1. 2.
и используй ее Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1581516]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
98ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 200ms |
0 / 0 |