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

Вниз

Программное изменение типа ячейки в БД   Найти похожие ветки 

 
Dark Elf   (2004-06-29 10:33) [0]

Уважаемые мастера!

Как средствами Дельфи 7 программно измененить тип ячейки в БД?
(мне нужно с Null в varchar)

Заранее благодарен за ответ


 
Sandman25 ©   (2004-06-29 10:34) [1]

alter table mytable modify myfield varchar(100)


 
Dark Elf   (2004-06-29 10:36) [2]

Спасибо :)


 
Соловьев ©   (2004-06-29 10:46) [3]


> (мне нужно с Null в varchar)

???
NULL - это пустота, "ничто" и изменить его можно, ввнеся в поле какое-то значение.
А если надо для вычислений преобразование с NULL на "" пустую строку, то это делается для dBase, FoxPro:

if Table.FieldByName("field1").IsNull then
//вычисления


 
Sandman25 ©   (2004-06-29 11:31) [4]

[3] Соловьев ©   (29.06.04 10:46)

Было
create table mytable(myfield varchar(100) not null)
Надо
create table mytable(myfield varchar(100))


 
Соловьев ©   (2004-06-29 11:36) [5]

ааа... я не догалася:)


 
bushmen ©   (2004-06-29 11:37) [6]

>Sandman25 ©   (29.06.04 11:31) [4]

Так, наверное, автору вопроса так и следовало формулировать вопрос :) А теперь тут сиди, догадывайся за него :)


 
Fay ©   (2004-06-29 13:58) [7]

Сколько же надо выпить до появления "ячеек в БД"?!


 
Sandman25 ©   (2004-06-29 14:01) [8]

[7] Fay ©   (29.06.04 13:58)

ИМХО, интуитивно это именно ячейки. Причем тут field или column?


 
Fay ©   (2004-06-29 15:27) [9]

2Sandman25 ©   (29.06.04 14:01) [8]

> Dark Elf   (29.06.04 10:33)  
> Уважаемые мастера!
>
> Как средствами Дельфи 7 программно измененить тип ячейки
> в БД?
> (мне нужно с Null в varchar)
>
> Заранее благодарен за ответ



> Sandman25 ©   (29.06.04 14:01) [8]
> [7] Fay ©   (29.06.04 13:58)
>
> ИМХО, интуитивно это именно ячейки. Причем тут field или
> column?

Что "это"?


 
Sandman25 ©   (2004-06-29 15:39) [10]

[9] Fay ©   (29.06.04 15:27)

>Что "это"?

То, что автору нужно было поменять. Тип поля.


 
Fay ©   (2004-06-29 15:49) [11]

>> Причем тут field или column?
>> То, что автору нужно было поменять. Тип поля.

В смысле?!


 
Sandman25 ©   (2004-06-29 15:50) [12]

[11] Fay ©   (29.06.04 15:49)

Что конкретно непонятно?


 
Fay ©   (2004-06-29 16:01) [13]

>> Что конкретно непонятно?
Как вышло, что тип поля не связан с "field или column"?


 
Sandman25 ©   (2004-06-29 16:03) [14]

[13] Fay ©   (29.06.04 16:01)

Пользователь видит грид. Пользователю понадобилось "засунуть пустоту" в одну из ячеек грида. При чем тут какой-то там Field или Column?


 
Fay ©   (2004-06-29 16:07) [15]


> Пользователь видит грид. Пользователю понадобилось "засунуть
> пустоту" в одну из ячеек грида


Ага. Он лезет на www.delphimaster.ru и пишет [0].
Всё понял. Вопросов больше нет.


 
bushmen ©   (2004-06-29 16:13) [16]

>При чем тут какой-то там Field или Column?

Так он же использует не отсоединенный НД, а значит, все же связь с Field есть ?!


 
Sandman25 ©   (2004-06-29 16:17) [17]

[16] bushmen ©   (29.06.04 16:13)

Пользователя (и поэтому и программиста) интересует только возможность ввода в "ячейку". И связь ячейки с field существует только для программиста. Наверное, я в душе остался юзером, если сразу понял о чем речь в [0] :)


 
bushmen ©   (2004-06-29 16:19) [18]

>Sandman25 ©   (29.06.04 16:17) [17]

Да уж, я смотрю здесь одни телепаты собрались ! :))


 
Fay ©   (2004-06-29 16:20) [19]

2Sandman25 ©   (29.06.04 16:17) [17]

> Наверное, я в душе остался юзером, если сразу понял о чем
> речь в [0] :)


Нет. Просто здесь форум телепатов, я ты получил level-up. 8)


 
Sandman25 ©   (2004-06-29 16:27) [20]

Ну вот, телепатом обзываетесь :)


 
bushmen ©   (2004-06-29 16:52) [21]

>Ну вот, телепатом обзываетесь

Не обижайся, мы же - любя! :)))


 
Sandman25 ©   (2004-06-29 17:03) [22]

Да я понимаю.



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

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

Наверх




Память: 0.49 MB
Время: 0.034 c
4-1086451369
parovoZZ
2004-06-05 20:02
2004.07.25
"TABStop" и манифест


1-1089645134
ADMIN
2004-07-12 19:12
2004.07.25
system error. code 1447.


3-1088630723
Zlod3y
2004-07-01 01:25
2004.07.25
Упаковка БД


4-1086984795
alienserg
2004-06-12 00:13
2004.07.25
Synchronize внутри DLL. Пытаюсь рисовать из треда на форме.


4-1086808364
DjOne
2004-06-09 23:12
2004.07.25
Поиск Компонента





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский