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

Вниз

DB контролы   Найти похожие ветки 

 
СергейП   (2004-09-06 16:13) [0]

Кто как делает формы для редактированиия данных в таблицах?
Я знаю два варианта:
1. На форме поместить DBControl (DBEdit, DBLabel и пр.) и напрямую их связать с DataSet"ом. При открытии формы делать Insert или Edit. При закрытии Post или Cancel
2. На форме поместить обычные Control"ы (Edit, Label и пр.) и при открытии формы "вручную" их заполнять. Edit и Insert делать только при закрытии формы.
Какой вариант лучше? Может есть и другие варианты?


 
Heretic ©   (2004-09-06 16:21) [1]

1 вариант работает с БД быстро
2 вариант имеет больше возможностей при отображении баз данных


 
Sergey13 ©   (2004-09-06 16:24) [2]

2СергейП   (06.09.04 16:13)
Раскрой термин "лучше", плиз.

2 [1] Heretic ©   (06.09.04 16:21)
>1 вариант работает с БД быстро
Т.е. 2 вариант медленно?


 
СергейП   (2004-09-06 16:29) [3]


> Раскрой термин "лучше", плиз.

Не могу :)
Тогда скажите кто как делает и почему?


 
Sergey13 ©   (2004-09-06 16:31) [4]

2[3] СергейП   (06.09.04 16:29)
>Тогда скажите кто как делает и почему?
По разному делаю  и по разным причинам. 8-) Не заморачивайся - и так и так можно сделать хорошо и плохо. Как ндравится так и делай.


 
СергейП   (2004-09-06 16:33) [5]


> По разному делаю  и по разным причинам.

Ну а какие причины засталяют выбрать тот или иной способ?


 
Reindeer Moss Eater ©   (2004-09-06 16:37) [6]

Ну а какие причины засталяют выбрать тот или иной способ?

Почти по O"Генри.


 
Reindeer Moss Eater ©   (2004-09-06 16:40) [7]

Ну а какие причины засталяют выбрать тот или иной способ?

Например способность набора данных быть "живым".


 
Heretic ©   (2004-09-06 16:44) [8]

Тут что – одни евреи? Задаешь вопрос – в ответ получаешь тоже вопрос.
1 вариант используется когда для обработки БД хватает возможностей DBControl
2 вариант - когда для обработки БД не хватает возможностей DBControl.


 
Reindeer Moss Eater ©   (2004-09-06 16:46) [9]

Задаешь вопрос – в ответ получаешь тоже вопрос.

А кто определял кому здесь можно задавать вопросы, а кому только отвечать на них?


 
Sergey13 ©   (2004-09-06 16:47) [10]

2[8] Heretic ©   (06.09.04 16:44)
Поясни на примерах для бедного еврея, плиз.


 
Heretic ©   (2004-09-06 16:53) [11]

to Sergey13
Например мне хочется менять цвет кнопки по текущему значению какого-либо поля БД


 
Sergey13 ©   (2004-09-06 16:54) [12]

А у тебя есть ДБКнопка?


 
Heretic ©   (2004-09-06 16:59) [13]

To Sergey13
Нету. Но можно сварганить, если надо. А к чему такой вопрос?


 
Reindeer Moss Eater ©   (2004-09-06 17:10) [14]

А к чему истерики по поводу вопросов в постах?


 
stud ©   (2004-09-06 17:37) [15]


> Например мне хочется менять цвет кнопки по текущему значению
> какого-либо поля БД

а если не пользоваться дбаварными компонентами это невозможно?
главное чтобы работало и программисту было удобно))), а какие компоненты для этого использовать - пользователю это до лампочки



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

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

Наверх





Память: 0.48 MB
Время: 0.035 c
10-1040933797
stikriz
2002-12-26 23:16
2004.10.03
Меня разводят как пацана или мои товарищи сошли с ума ?


1-1095604621
volser
2004-09-19 18:37
2004.10.03
Выравнивание в ячейке таблицы (MsWord)


14-1095159096
Лиса
2004-09-14 14:51
2004.10.03
Как поздравить-порадовать сисадмина? Скоро у него День рождения!


14-1094972103
Real
2004-09-12 10:55
2004.10.03
Всех с днем программиста!


4-1093609697
Леван
2004-08-27 16:28
2004.10.03
Как поменять Regional settings





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