Вниз
Скачать: CL | DM;

Изменение типа поля в таблице (Paradox)   Найти похожие ветки 

← →
artem123   (2004-07-02 16:31) [0]

Поскажите каким образом можно изменить тип поля во время выпонения программы. Необходимо изменить тип поля Time на VarChar.


← →
Reindeer Moss Eater ©   (2004-07-02 16:33) [1]

Тип поля где?
В таблице? В датасете?

Впрочем, в обоих случаях через удаление/создание


← →
artem123   (2004-07-02 16:34) [2]

Мне необходимо что местоположение поля неизменилось.


← →
Reindeer Moss Eater ©   (2004-07-02 16:39) [3]

Тогда точно так же, но включая все поля "правее" исправляемого


← →
Reindeer Moss Eater ©   (2004-07-02 16:43) [4]

Ну и еще:  в парадоксе нет типа varchar


← →
Artem123   (2004-07-02 16:52) [5]

Reindeer Moss Eater ©  ты немог бы поподробнее

 В таблице 10 полей, я удалил 3-е поле, после добавление нового оно добавляется в конец т.е. стало 10. И как его сделать 3 по счету ?


← →
Reindeer Moss Eater ©   (2004-07-02 16:56) [6]

все поля правее исправляемого - это поля номер 4, номер пять, номер шесть и так далее до последнего.

Всех их надо дропнуть (в любом порядке) а потом создать по новой начиная с третьего

Так понятно?


← →
Соловьев ©   (2004-07-02 16:57) [7]


> И как его сделать 3 по счету ?

а зачем?


← →
Reindeer Moss Eater ©   (2004-07-02 17:00) [8]

Для эстетического наслаждения


← →
Artem123   (2004-07-02 17:02) [9]

Уважаемые а как сданными быть? (во всех полях записей по 100000)

> И как его сделать 3 по счету ?
а зачем?
Не обходимо что бы последующие поля остались на своих местах
т.к. в программе происходит обращение не по имени поля, а по номеру


← →
Соловьев ©   (2004-07-02 17:02) [10]

ну так если это для показа пользователю все это можно настроить в дизайне. и не надо торочить таблицу.


← →
Соловьев ©   (2004-07-02 17:03) [11]


> т.к. в программе происходит обращение не по имени поля,
> а по номеру

имхо, это грозит траблами.


← →
Sandman25 ©   (2004-07-02 17:04) [12]

[9] Artem123   (02.07.04 17:02)

Очень плохо.
Нужно либо использовать константы
const
 MyFloatField = 1;
 AnotherFloatField = 2;
либо обращаться по имени.


← →
Reindeer Moss Eater ©   (2004-07-02 17:07) [13]

Уважаемые а как сданными быть? (во всех полях записей по 100000)

> И как его сделать 3 по счету ?


Так это что, разовая операция!?
Создай пустую таблицу с "правильной" структурой, перегони данные и не парь извилины.


← →
Fay ©   (2004-07-02 17:23) [14]

Записи в полях - это даже круче "ячеек в базе"!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.021 c
1-1089720193
mOOx_
2004-07-13 16:03
2004.07.25
Сравнение строк для сортировки (Алгоритм)


1-1089565332
Фёдор Мегатронов
2004-07-11 21:02
2004.07.25
Как узнать размер фаила в инете ?


3-1088654519
Alone_Ali
2004-07-01 08:01
2004.07.25
Сортировка в Halcyon е


4-1086788006
vertal
2004-06-09 17:33
2004.07.25
Как добавить псевдоним для программы (очевидно , в реестр)?


14-1089022952
CrazyHacKeRs
2004-07-05 14:22
2004.07.25
Раздача лицензий от MicroOlap до 05.07.2004




   Наверх