![]() |
|
|
![]()
|
|
| kartoshkins |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 19.7.2009 Репутация: нет Всего: нет |
delphi 7 mssql 2000 компоненты dbe
Есть таблица Qwerty в каторой 1000 записей: id |pol 1 |M 2 |Z 3 |M 4 |Z 5 |Z нужно вывести на экран записи где пол равен М создаю соответствующий запрос через query1 (select * from qwerty where pol = 'M') и вывожу результат в dbgrid через Query1.Open; В дбгрид появляется 300 записей где пол = М Эти значения нельзя редактировать ,только читать Как сделать так чтобы поля в сформировавшемся дбгриде можно было редактировать? или придется отображать все 1000 записей и делать поиск в самом дбгриде? подскажите плиз |
|||
|
||||
| Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 23 Всего: 54 |
Это сообщение отредактировал(а) Frees - 19.3.2010, 23:33 -------------------- Кольцов Виктор Владимирович |
|||
|
||||
| kartoshkins |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 23 Регистрация: 19.7.2009 Репутация: нет Всего: нет |
тоетсь только программным путем ?
через Дбгрид никак не полчучится менять данные?раньше когда дбгрид с TTable соединял можно было так редактировать. Еще вопрос, например я тыкнул в дбгриде на 5 строку,как вывести на экран все значения отой строки? |
|||
|
||||
| Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 23 Всего: 54 |
query1.FieldByName('id').asString - доступ к текущей строке id имя поля -------------------- Кольцов Виктор Владимирович |
|||
|
||||
| Vas |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 830 Регистрация: 29.6.2005 Где: Stavropol region Репутация: 23 Всего: 28 |
TUpdateSQL в помощь вам, если все правильно свяжете, то сможете редактировать прямо в гриде.
-------------------- И опыт, сын ошибок трудных, И гений, парадоксов друг, И случай, бог изобретатель. ... (А.С. Пушкин) |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |