Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];

Вниз

Как програмно добавить поле в базу данных?   Найти похожие ветки 

 
Developerr   (2004-12-20 11:42) [0]

Доброе время суток. Ув. мастера подскажите, пожалуйста, можно ли програмно добавлять поля базу данных. Если можно, то как?

Спасибо.


 
Johnmen ©   (2004-12-20 11:47) [1]

http://delphimaster.net/view/3-1103223067/


 
Developerr   (2004-12-20 11:51) [2]

Спасибо


 
Developerr   (2004-12-20 13:31) [3]

Что у меня возникают проблемы с ALTER TABLE.
Пишу в Query1 так:

ALTER TABLE Staff ADD COLUMN DatBegPS Integer;

Делаю Query1.Active:=true; и тут

Error Creating cursor handle.

Но поле создается.

В чем проблема?

Спасибо.


 
Johnmen ©   (2004-12-20 13:34) [4]

Open/ExecSQL+F1


 
ocean   (2004-12-20 16:38) [5]

вместо
Query1.Active:=true
надо
Query1.ExecSQL;


 
msguns ©   (2004-12-20 16:47) [6]

Весь SQL делится на 2 части:
DDL и DML. Надо почувствовать разницу !


 
Johnmen ©   (2004-12-20 16:56) [7]

>msguns ©   (20.12.04 16:47) [6]

Наверное, всё-таки несколько в другом...:)
DDL [=>] ExecSQL; DML [not =>] Open;


 
msguns ©   (2004-12-20 17:23) [8]

>Johnmen ©   (20.12.04 16:56) [7]

Я не оговорился. Сам путал Exec и Open до тех пор, пока не понял, что есть извлечение данных, а есть их модификация. При этом, действительно, не игает роли, ЧТО запрос модифицирует, метаданные (DDL) или просто данные (DML: UPDATE, DELETE, INSERT).
Но знание разницы, ИМХО, убивает насмерть путание этих двух методов. Более того, тогда начинаешь юзать для коррекции специализированные компоненты (которых, в парадоксе, правда, нетути)



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

Форум: "Базы";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.042 c
14-1105101564
Kerk
2005-01-07 15:39
2005.01.23
Полифонические мидяшки


1-1105134985
GEKSHI
2005-01-08 00:56
2005.01.23
DELPHI и HTML


1-1105011356
Viola
2005-01-06 14:35
2005.01.23
Получить текст от символа < до ... над котрым находиться курсор


14-1104753731
Чеширский_Кот
2005-01-03 15:02
2005.01.23
Откройте, полиция!


6-1098573785
nsvi
2004-10-24 03:23
2005.01.23
Вопрос по WebBrowser





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский