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

Вниз

Проверка выделенной строки в DBGrid и использ-е типа поля memо   Найти похожие ветки 

 
Алина   (2008-08-27 17:24) [0]

Здравствуйте. помогите, пожалуйста, решить 2 вопроса:
1. как проверить - выделена ли в dbgrid какая-либо одна строка????
2. в dbgrid добавлено поле типа memo. что надо сделать, чтобы в нем отображалась и в него вводилась информация????
заранее спасибо.


 
Vlad Oshin ©   (2008-08-27 17:56) [1]

ну, понеслася..


 
clickmaker ©   (2008-08-27 18:29) [2]

> 1. как проверить - выделена ли в dbgrid какая-либо одна
> строка????

она там всегда выделена, если он не пустой
а мемо в стандартном гриде не посмотришь, используй DBMemo


 
Алина   (2008-08-28 07:28) [3]

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

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


 
turbouser ©   (2008-08-28 07:46) [4]


> Алина   (28.08.08 07:28) [3]


> Vlad Oshin ©   (27.08.08 17:56) [1]
>
> ну, понеслася..


1) DBGrid для чего предназначен? Правильно - для отображения записей из набора данных. И?
2) Насколько помню (давно им не пользовался) - стандартный грид мемо не отображает. В альтернативных это есть.


 
Sergey13 ©   (2008-08-28 08:27) [5]

> [3] Алина   (28.08.08 07:28)
> насчет dbmemo - не поняла - как мне его "врастить" в грид?

А зачем его "вращивать"? Брось рядом просто и все.

> и в нем еще не сделан щелчок

Это значит грид просто не получил фокус, но набор данных, на который смотрит грид, уже спозиционирован, и скорее всего на первую запись, если не было никаких телодвижений.


 
clickmaker ©   (2008-08-28 10:51) [6]

> [3] Алина   (28.08.08 07:28)

В принципе в OnDrawColumnCell в гриде можно нарисовать что угодно, в том числе и текст из мемо. Вопрос только в размерах ячейки, чтобы это читаемо было


 
Медвежонок Пятачок ©   (2008-08-28 14:20) [7]

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

Опшенс->ОлвейсШоуСелекшон.
Но только и без этого текущая запись в датасете все равно есть.
А зачем понадобилось доставать её это через грид - загадка женского ума.



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

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

Наверх





Память: 0.46 MB
Время: 0.055 c
9-1179146632
Byratino
2007-05-14 16:43
2009.04.19
Pomogote s ishodnikom


15-1235073067
DmitryG.
2009-02-19 22:51
2009.04.19
UnZip TMemoryStream


15-1234953174
RDen
2009-02-18 13:32
2009.04.19
InnoSetup


2-1235862485
Andrey K
2009-03-01 02:08
2009.04.19
Как добраться к свойствам компонентов.


2-1236238302
Drowsy
2009-03-05 10:31
2009.04.19
А удалить запись не получается.





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