Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.10.12;
Скачать: CL | DM;

Вниз

Как увеличить высоту 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;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.019 c
2-1220354868
оксана
2008-09-02 15:27
2008.10.12
календарный калькулятор


15-1219231255
TUser
2008-08-20 15:20
2008.10.12
О как!


2-1220523692
Layner
2008-09-04 14:21
2008.10.12
TDBChart - показ множества TLineSeries


2-1220425933
Сергей
2008-09-03 11:12
2008.10.12
Как отключить выбор пункта по первым буквам в ComboBox?


15-1219228723
Квэнди
2008-08-20 14:38
2008.10.12
ModelMaker отображение полей класса