![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 26.04.2014
Сообщений: 7
|
![]()
Здравствуйте, ребят! Помогите пожалуйста! Есть компоненты DBGrid1 , DataSource1, ADOConnection1, ADOTable1 - база данных из access и есть таблица Stringgrid. Так вот, моя задача из dbgrid перенести построчно данные, то есть я выбираю строку и она должна переноситься в stringgrid, выбираю другую любую - она должна переноситься дальше, не заменяя предыдущую, как, например, в этом коде (ОН МНЕ НЕ ПОДХОДИТ!! - заменяет):
Код:
Последний раз редактировалось Stilet; 26.04.2014 в 09:45. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 | |
Регистрация: 26.04.2014
Сообщений: 7
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 26.04.2014
Сообщений: 7
|
![]()
Нашла про выделение строк в dbgrid, осуществила, теперь их как-то нужно перенести в stringgrid. Выделила через dgMultiSelect. Знаете как перенести?
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]()
Пройтись по выделенным строкам:
Код:
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 26.04.2014
Сообщений: 7
|
![]()
Спасибо огромное, что-то получается, благодоря вам!!! Но есть одно нооо( иероглифы.. Что-то не могу найти куда вписать и каким образом тип данных. Есть и текст и цифры, причем с плавающей запятой.. После Items,я так понимаю, вписать это невозможно,либо не знаю как, подскажешь что?
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 26.04.2014
Сообщений: 7
|
![]()
ААА!!!!!!!! Всё)) я дурында) поняла! вот, всё работает:
DBGrid1.DataSource.DataSet do for i:=0 to DBGrid1.SelectedRows.Count-1 do begin GotoBookmark(pointer(DBGrid1.Select edRows.Items[i])); for j := 0 to FieldCount-1 do begin konstruktor2.StringGrid1.Cells[j+1,i+2]:=DBGrid1.Datasource.Dataset.Fields[j].AsString; |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]()
Чего тормозим? Выше у Stilet'а же показано:
Код:
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 26.04.2014
Сообщений: 7
|
![]()
Спасибо!!!!!
|
![]() |
![]() |
![]() |
#10 |
Регистрация: 26.04.2014
Сообщений: 7
|
![]()
Да,да) стормозила немного, но поняла до того, как ты написал) немного радует,что хоть так) спасибо огромное)
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
номер выделенной строки в DBGrid Delphi | tanek | Помощь студентам | 2 | 12.03.2012 17:08 |
Удаление выделенной строки из DBGrid | Sinker | БД в Delphi | 9 | 20.05.2011 03:09 |
Получение данных отдельного поля из выделенной строки DBGrid | Kuzya59 | БД в Delphi | 3 | 18.02.2010 13:11 |
Перенос данных из StringGrid-а в DBGrid | artemavd | БД в Delphi | 16 | 21.03.2009 08:26 |
доступ к элементам выделенной строки в DBGrid | yulia | БД в Delphi | 2 | 12.12.2007 12:51 |