|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
возникла проблема помогите пожалуйста.
Здравствуйте!
if P1.ActivePageIndex=0 then begin Query4.close; Query4.SQL.Clear; Query4.SQL.Add(RE0.text); dbgrid4.Columns:=???????; Query4.Open; из ричэдит в режиме Run-Time вводим sql запрос.при нажатии на кнопку запрос активируется.текст кнопки привел. не пойму только одно,как можно обновлять dbgrid4.Columns, чтобы обновлялись колонки в соотвествии с новым запросом. |
#2
|
||||
|
||||
Может написать
Код:
dbgrid4.Columns:=???????; Код:
Query4.Open; В начале был Бит, потом Байт и только потом появилось Слово... |
#3
|
|||
|
|||
ну вот а что писать?
какое то свойство у dbgrid.columns есть на обновление?просто если в режиме редактирования программы это делать то там в Columns Editor есть прекрасная кнопка Add all fields, которая обновляет все в соответствии с запросом. |
#4
|
||||
|
||||
У компонента Query есть свойство AutoUpdate...Оно обновляет DataSource, тот в свою очередь DBGrid...
А привязывать колонки тебе надо вручную...т.к. это не Table, а SQL... Например... Цитата:
В начале был Бит, потом Байт и только потом появилось Слово... Последний раз редактировалось NIch, 17.03.2010 в 14:25. |