|
|
|
Как в Paradox 9 изменить названия полей
|
|||
|---|---|---|---|
|
#18+
Есть таблица со следующими полями: Field1 A10 Field2 A10 Field3 A10 Как можно написать скрипт, чтобы изменить названия полей на Фамилия А30 Имя А30 Отчество А30 Облазил весь хелп, но ни одной похожей функции (метода) так и не нашел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 14:49 |
|
||
|
Как в Paradox 9 изменить названия полей
|
|||
|---|---|---|---|
|
#18+
Можно с помощью insert into скопировать данные из старой таблицы в новую, а старую удалять. А как переименовать на прямую я тоже не нашел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 15:26 |
|
||
|
Как в Paradox 9 изменить названия полей
|
|||
|---|---|---|---|
|
#18+
не совсем понял вопрос. вам требуется вернуть field1 как Фамилия? или перестроить таблицу? если первое, то при помощи sql: select field1 as 'Фамилия' ... eсли 2е: alter table .... при условии, конечно, что парадокс держит sql :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 15:26 |
|
||
|
Как в Paradox 9 изменить названия полей
|
|||
|---|---|---|---|
|
#18+
создаёшь таблицу с полями, какие нужны и перекидываешь данные из первой таблицы...иначе никак! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2004, 21:03 |
|
||
|
Как в Paradox 9 изменить названия полей
|
|||
|---|---|---|---|
|
#18+
В таблице "test.db" меняем названия полей так (через OPAL): var tbl Table tcFlds TCursor dynNewStru DynArray[] Anytype pole, tempTbl String endvar tbl.attach( "test.db" ) tempTbl="field_struct.db" tbl.enumFieldStruct(tempTbl) tcFlds.open(tempTbl) tcFlds.edit() scan tcFlds : pole=tcFlds."Field Name" switch case pole = "Field1": tcFlds."Field Name" = "Фамилия" tcFlds."Size" = "30" case pole = "Field2": tcFlds."Field Name" = "Имя" tcFlds."Size" = "30" case pole = "Field3": tcFlds."Field Name" = "Отчество" tcFlds."Size" = "30" endSwitch endScan tcFlds.endEdit() tcFlds.close() dynNewStru["FIELDSTRUCT"] = tempTbl dynNewStru["LANGUAGEDRIVER"] = "ANCYRR" tbl.restructure( dynNewStru ) delete(tempTbl) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2004, 13:47 |
|
||
|
|

start [/forum/topic.php?fid=56&msg=32465749&tid=2016787]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
69ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 172ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...