|
|
|
Нужна помощь начинающему
|
|||
|---|---|---|---|
|
#18+
Есть таблица с колонками audit (48 аудиторий), nedel (2 недели (первая и втарая)), den (5 дней), para (5 пар). Нужно создать таблицу для всех аудиторий для всех недель, дней и пар. В ручную набирать многовата. Можно ли как-то сделать, чтобы таблица создалась автоматически? Если я правильно понимаю, то нужно что-то типа: use audit_1 FOR AI = 1 TO 48 [STEP 1] FOR NI = 1 TO 2 [STEP 1] FOR DI = 1 TO 5 [STEP 1] FOR IP = 1 TO 5 [STEP 1] APPEND BLANK REPLACE audit WITH AI REPLACE nedel WITH NI REPLACE den WITH DI REPLACE para WITH IP ENDFOR ENDFOR ENDFOR ENDFOR P.S. Вот скрин таблицы для одной аудитории по всем неделям, дням и парам. Таблица ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 12:30 |
|
||
|
Нужна помощь начинающему
|
|||
|---|---|---|---|
|
#18+
Так в чем вопрос-то? Код рабочий - только для скорости стоит заменить append+repl на insert INSERT INTO audit_1 (audit,nedel,den,para) VALUES (ai,ni,di,ip) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 13:30 |
|
||
|
Нужна помощь начинающему
|
|||
|---|---|---|---|
|
#18+
Так я вставляю весь код в окно Command, нажимаю Enter и он мне выдает разные ошибки :( P.S. Если не сложно я прикреплю файл, а вы это пропишите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 14:30 |
|
||
|
Нужна помощь начинающему
|
|||
|---|---|---|---|
|
#18+
Если вы выполняете код в командном окне , то нужно его выделить . Лучше оформить это программой . А ругаеться , поскольку у вас в таблице audit_1 поле audit символьное - а вы туда цифру пихаете. Я так понял , что там должен быть номер аудитории из таблицы audit т.е. это должно быть примерно так (пути поставьте свои) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 14:58 |
|
||
|
Нужна помощь начинающему
|
|||
|---|---|---|---|
|
#18+
блин - первый цикл до 48 (опечатка) - хотя в принципе будет работать и так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 14:59 |
|
||
|
Нужна помощь начинающему
|
|||
|---|---|---|---|
|
#18+
Спасибо помогло!!! Есть еще один маленький вопрос: если в среду (3 день) делать 7 пар, а не 5, то где в цикле это поправить? Тоесть все дни по 5, а среда по 7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 15:53 |
|
||
|
Нужна помощь начинающему
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 17:01 |
|
||
|
Нужна помощь начинающему
|
|||
|---|---|---|---|
|
#18+
druid84Спасибо помогло!!! Есть еще один маленький вопрос: если в среду (3 день) делать 7 пар, а не 5, то где в цикле это поправить? Тоесть все дни по 5, а среда по 7 Спасибо доделал сам, чето ступил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 17:03 |
|
||
|
Нужна помощь начинающему
|
|||
|---|---|---|---|
|
#18+
-=AlexiS=- Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Так еще раз спасибо, этот вариант мне нравится больше чем мой!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2007, 17:39 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34481384&tid=1589479]: |
0ms |
get settings: |
5ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
143ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 214ms |
| total: | 449ms |

| 0 / 0 |
