Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Програмное добавление поля в таблицу Paradox [D6, Paradox]


Lonely ©   (2003-12-16 12:12:00) 

Помогите!
Есть путь и имя к таблице, есть имя поля его тип и размер надо добавить поле в таблицу програмно.


13-ый   (2004-01-10 22:32:00) [1]

LaidBack с DbCheck я разобрался,там всё по русски понятно,но помогите с DbiDorestructure я документацию прочитал ,написал всё как положено даже не выдало ошибки(пример из хелпа списал),но ч-то не выходит ничего


LaidBack   (2004-01-08 12:25:00) [2]

Судя по всему, до DbiDorestructure тебе далековато (без обид - все так начинали). А DbCheck предназначен для подгонки структуры сравниваемой таблицы к шаблону. Объяснять сложно, хотя на деле все элементарно. Перечитай readme.txt и попробуй примеры из него.


13-ый   (2004-01-08 11:43:00) [3]

LaidBack

Да всё я прочитал,но всё равно не понял: там написанно,что можно добавить поле при помощи этого компонента, то что предложил VAleksey чё-то не прокатывает(VAlekseyя не могу разобраться расскажи поподробнее),а ещё один впрос как созданное поле в Fieldlist пихнуть чтоб можно было обратиться типа:

Table1.FieldByName("mafaka");


LaidBack   (2004-01-08 10:43:00) [4]

2 13-ый:
Берешь таблицу с уже добавленным полем и в Design-time считываешь компонентом его структуру. Этот шаблон теперь будет храниться в экзешнике и теперь в Run-time это поле будет добавляться в таблицу, если его нет. Почитай документацию к компоненту, там все по русски написано.


VAleksey   (2004-01-05 09:54:00) [5]


> 13-ый (04.01.04 22:00) [3]

Жестокий код.

Uses BDE и разбираемся с функцией dbiDoRestructure.


13-ый   (2004-01-04 22:00:00) [6]

А какой код (извените за тупость мою)в DbCheck для добавления???


LaidBack   (2003-12-17 11:34:00) [7]

TDbCheck из DegisyDb


DenK_vrtz   (2003-12-16 13:14:00) [8]

см. ALTER TABLE


Наверх

Титульная страница Поиск, карта сайта Написать письмо