powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как перенести данные из одной таблицы в другую?
6 сообщений из 6, страница 1 из 1
Как перенести данные из одной таблицы в другую?
    #32190246
Kosatik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! Помогите решить проблему в Delphi, есть таблица, в ней я выделяю необходимые мне строки, как в Delphi перенести эти выбранные строки в новую таблицу? Новая таблица, неважно какого типа: DBGrid или StringGrid.
...
Рейтинг: 0 / 0
Как перенести данные из одной таблицы в другую?
    #32190261
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Косатик :-)

"Всем привет! помогите мне решить проблему. У меня села батарея в телефоне, и мне нужно поместить в него другую батарею, неважно, отопительную или артилерийскую"
Ты вообще, понимаешь, о чем ты спрашиваешь? вот я ничего не понял.
...
Рейтинг: 0 / 0
Как перенести данные из одной таблицы в другую?
    #32190279
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попытаюсь угадать. Наверно человек имеет ввиду, можно ли сделать copy\paste из грида в грид на форме в программе на Дельфи?
...
Рейтинг: 0 / 0
Как перенести данные из одной таблицы в другую?
    #32190322
_DmG_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я правильно понял, то в DBGrid в свойстве Options есть свойство Multiselect, которое позволяет в DBGrid выделить несколько записей...
Так вот, выделенные записи помещаются в массив (см. Help) , по которому можно пробежаться и перекинуть по 1 записи в любой Table, Query и т.п.
...
Рейтинг: 0 / 0
Как перенести данные из одной таблицы в другую?
    #32190327
gray_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый Kosatik . DBGrid и StringGrid - это не таблицы, это визуальные компоненты отображения информации. Прежде чем задавать такие вопросы почитайте хоть какие-нибудь книжки. Объяснять Вам различие DBGrid и StringGrid здесь вероятно никто не будет. Ваш вопрос свидетельствует о том, что Вы абсолютно не понимаете механизма работы с базами данных в Delphi. Читайте книги, это помогает.
...
Рейтинг: 0 / 0
Как перенести данные из одной таблицы в другую?
    #32190337
_DmG_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все таки решил запустить Delphi...
Help по свойству SelectedRows...
Пример:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
The following example copies the selected rows in a db grid to a list box.

procedure TForm1.Button1Click(Sender: TObject);
var
  i, j: Integer;
  s: string;
begin
  if DBGrid1.SelectedRows.Count> 0  then
    with DBGrid1.DataSource.DataSet do
      for i:= 0  to DBGrid1.SelectedRows.Count- 1  do
      begin
        GotoBookmark(pointer(DBGrid1.SelectedRows.Items[i]));
        for j :=  0  to FieldCount- 1  do
        begin

          if (j> 0 ) then s:=s+', ';
          s:=s+Fields[j].AsString;
        end;
        Listbox1.Items.Add(s);
        s:= '';
      end;
end;
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как перенести данные из одной таблицы в другую?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]