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

Вниз

Как увеличить высоту ComboBox?   Найти похожие ветки 

 
Сергей   (2008-09-02 10:58) [0]

В ComboBox-е пользователь выбирает SQL запрос. Некоторые из них очень длинные и не видны полностью в ComboBox-е. Как организовать перенос
на другую строку и увеличить высоту окна ComboBox-а так что бы отображался SQL запрос в две строки.


 
Ega23 ©   (2008-09-02 11:01) [1]

Select * from
(Select c1, c2 from T1) as T2


Как ты думаешь, как будет комбобокс считать - это 2 разных неправильных запроса или один правильный?


 
sniknik ©   (2008-09-02 11:03) [2]

видел запросы которые состоят из 3х строк... или, даже страшно подумать, из 4х! %) что делать будеш в таком случае?

используй TMemo, не парь мозг с ComboBox-сом.


 
Ega23 ©   (2008-09-02 11:23) [3]


> видел запросы которые состоят из 3х строк... или, даже страшно
> подумать, из 4х! %)


http://www.sql.ru/forum/actualthread.aspx?tid=591539&pg=1#6135658


 
Сергей   (2008-09-02 11:30) [4]

Thanks.


 
Правильный$Вася   (2008-09-02 11:45) [5]


> В ComboBox-е пользователь выбирает SQL запрос

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


 
Anatoly Podgoretsky ©   (2008-09-02 11:45) [6]

> sniknik  (02.09.2008 11:03:02)  [2]

А страниц 20 формата A4 шрифтом 10 пунктов не хочешь?


 
brother ©   (2008-09-02 11:45) [7]

может это только для дебага?


 
Anatoly Podgoretsky ©   (2008-09-02 11:48) [8]

> brother  (02.09.2008 11:45:07)  [7]

Для дебага используют TMemo


 
brother ©   (2008-09-02 11:51) [9]

для интрактивного дебага... можно конеш и buttonами)


 
Ega23 ©   (2008-09-02 11:54) [10]


> А страниц 20 формата A4 шрифтом 10 пунктов не хочешь?


Гм...
Это сгенерированный, или действительно ручками написанный?


 
Anatoly Podgoretsky ©   (2008-09-02 12:12) [11]

> Ega23  (02.09.2008 11:54:10)  [10]

А кто в здравом уме будет сам писать подобный текст?
Естественно с помощью генератора, просто генератор мощный, иерархический.


 
KilkennyCat ©   (2008-09-02 12:15) [12]


> А кто в здравом уме будет сам писать подобный текст?


Я готов! Где начинать писать?


 
Ega23 ©   (2008-09-02 12:19) [13]


> А кто в здравом уме будет сам писать подобный текст?


Ну люди разные бывают... Вон уже один доброволец нашёлся...  :)


 
Anatoly Podgoretsky ©   (2008-09-02 12:21) [14]

> KilkennyCat  (02.09.2008 12:15:12)  [12]

Писать или в Ворде или в Блокноте, но только за свой счет.


 
Anatoly Podgoretsky ©   (2008-09-02 12:28) [15]

> Ega23  (02.09.2008 12:19:13)  [13]

У меня вообще сомнение насчет ума, если за так.


 
Vlad Oshin ©   (2008-09-02 13:42) [16]

в комбо смысл запроса, рядом, в мемо, сам запрос, показывается по изменению комбо


 
KilkennyCat ©   (2008-09-02 14:16) [17]


> Anatoly Podgoretsky ©   (02.09.08 12:21) [14]

> Писать или в Ворде или в Блокноте, но только за свой счет.
>


слабовата стимуляция, за свой счет-то...


 
Anatoly Podgoretsky ©   (2008-09-02 14:20) [18]

> KilkennyCat  (02.09.2008 14:16:17)  [17]

Раскатал губу, мы сами генератором нафигачим.


 
Юрий Зотов ©   (2008-09-03 00:50) [19]

А на фига вообще юзеру видеть текст запроса? Осмысленное название - это еще туда-сюда, а текст-то ему зачем?


 
Германн ©   (2008-09-03 01:02) [20]


> А на фига вообще юзеру видеть текст запроса? Осмысленное
> название - это еще туда-сюда, а текст-то ему зачем?

А как же ему набрать этот запрос не видя что он набирает?
Слепой 10-пальцевый метод (с) АП ему мало поможет. :)

Другое дело что, имхо, не дело пользователя самому вводить "текст запроса". Разве юзер обязан знать SQL? Хотя смотря что за программа и для каких она пользователей.


 
Anatoly Podgoretsky ©   (2008-09-03 01:10) [21]

> Германн  (03.09.2008 1:02:20)  [20]

Опять же МЕМО поможет.


 
Германн ©   (2008-09-03 01:24) [22]


> Anatoly Podgoretsky ©   (03.09.08 01:10) [21]

Епстепственно. Вот DBD никогда не предлагал мне вводить запрос в ComboBox"се. И я никогда не испытывал никаких неудобств..

P.S. Вот только сам DBD (наверное после моих экспериментальных тестов по поводу "русского в BDE") стал глючить. При завершении работы постоянно выдает ошибку. Ну и естественно не сохраняет текущий путь к WorkDirectory.


 
evvcom ©   (2008-09-03 08:43) [23]

Reinstall должен помочь :)


 
Vlad Oshin ©   (2008-09-03 09:28) [24]


> на фига вообще юзеру видеть текст запроса?

продвинутому, например
Надо просто stringreplaceнуть select=выбрать, from=из и т.п.
многим нравится - контроль над железкой начинают чуять :)


 
Правильный$Вася   (2008-09-03 11:14) [25]

а когда-то sql задумывался именно как язык пользовательского общения с базой...


 
Anatoly Podgoretsky ©   (2008-09-03 11:42) [26]

> Правильный$Вася  (03.09.2008 11:14:25)  [25]

Это была IBM - а они много чего испоганили, похоронили.


 
clickmaker ©   (2008-09-03 11:51) [27]

> [25] Правильный$Вася   (03.09.08 11:14)
> а когда-то sql задумывался именно как язык пользовательского
> общения с базой...

но потом выведенные из себя пользователи слишком часто стали запускать команды truncate и drop


 
Правильный$Вася   (2008-09-03 11:58) [28]


> clickmaker ©   (03.09.08 11:51) [27]

а нефиг давать юзерам столько прав ;)


 
Германн ©   (2008-09-03 13:44) [29]


> evvcom ©   (03.09.08 08:43) [23]

Может и должен. Но не помогает. :(



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

Форум: "Начинающим";
Текущий архив: 2008.10.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.066 c
15-1219566032
@!!ex
2008-08-24 12:20
2008.10.12
Как правильно?


2-1220106974
Alral
2008-08-30 18:36
2008.10.12
Функция Recv и PChar


3-1207424717
Vladimir_First
2008-04-05 23:45
2008.10.12
Множественная вставка


8-1186581945
mrAld
2007-08-08 18:05
2008.10.12
Просмотр TIFF


2-1220861648
Nameziz
2008-09-08 12:14
2008.10.12
Поиск





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