|
|
|
Добавление столбца в БД
|
|||
|---|---|---|---|
|
#18+
Есть база Access 2000, таблица Report, столбцы date, 1, ... Необходимо проверить наличие столбца N. Если его нет, то создать. Добавить строку получилось (DAO 3.6). Set Rst = OpenDatabase(Pth & "internet.mdb").OpenRecordset("Report") Rst.AddNew Rst("date") = "01" & Right(Date, 8) Rst.Update 1, False Rst.Close Как проверить и создать столбец? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2006, 11:27 |
|
||
|
Добавление столбца в БД
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2006, 12:06 |
|
||
|
Добавление столбца в БД
|
|||
|---|---|---|---|
|
#18+
Спасибо, а как создать не текстовый столбей, а числовой; что вместо dbText? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2006, 16:59 |
|
||
|
Добавление столбца в БД
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2006, 17:22 |
|
||
|
Добавление столбца в БД
|
|||
|---|---|---|---|
|
#18+
Тип данных = числовой. Размер поля = Действительное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2006, 17:26 |
|
||
|
Добавление столбца в БД
|
|||
|---|---|---|---|
|
#18+
Чтобы я посоветовал. 1. Воспользоваться DDL запросом. Ограничение в том, что работает только через ADO. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 2. Через DAO. Обнаружено, что если создать поле типа dbBigInt, то оно сохранится как действительное. Также DAO, не понимает свойств Precision и Scale, их нужно сохдавать самостоятельно. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2006, 09:30 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33746303&tid=2165809]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
158ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 281ms |
| total: | 532ms |

| 0 / 0 |
