|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
27.11.2010, 18:12 | #1 |
Пользователь
Регистрация: 05.11.2010
Сообщений: 10
|
Проблема в копировании данных в индексированной таблице БД
Есть БД, в которой 3 таблицы. В каждой таблице добавляются/удаляютя/редактируются данные. Но как написать процедуру, которая бы позволила копировать одну из строк в этой таблице? Использовала
Код:
Последний раз редактировалось mihali4; 27.11.2010 в 22:02. |
27.11.2010, 20:58 | #2 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Вместо
Код:
|
27.11.2010, 22:00 | #3 |
Пользователь
Регистрация: 05.11.2010
Сообщений: 10
|
не помогло, теперь появляется сообщение ADOTable1: DataSet not in edit or insert mode
|
27.11.2010, 22:05 | #4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Значения полей - в переменные и уже переменные - в ADOTable1.AppendRecord().
Таблица не может одновременно находиться в режиме вставки и чтения. З.Ы. А кнопка к этому какое отношение имеет ??? Последний раз редактировалось mihali4; 27.11.2010 в 22:16. |
27.11.2010, 22:11 | #5 |
Пользователь
Регистрация: 05.11.2010
Сообщений: 10
|
Как же тогда при нажатии кнопки сделать так, чтобы в базе данных и соответственно в TDBGrid появлялась строка с копируемыми данными
|
28.11.2010, 00:02 | #6 |
Пользователь
Регистрация: 03.10.2010
Сообщений: 77
|
Я вижу это так: перед нажатием на кнопку ставишь курсор на нужную строку таблицы (ту строку, которую надо скопировать). Теперь жмём на кнопку.
Событие при нажатии на кнопку следующее: Код:
По соотношению цена-качество, халявное пиво не имеет конкурентов.
|
28.11.2010, 01:37 | #7 |
Пользователь
Регистрация: 05.11.2010
Сообщений: 10
|
я не испольую ADOQuery в программе, у меня есть компоненты ADOConnection, DataSource, ADOTable, DBGrid и собственно DBEdit, с помощью которыхъ я и добавляю данные в таблицу
Код:
|
28.11.2010, 10:52 | #8 | |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Цитата:
Проверяю... вот, у меня открытая таблица. В нем 4 поля id (счетчик), n1, n2, n3 (числа). Ставлю курсор на нужную строку. Жму на кнопку Код:
Для неверующих вот исходник Последний раз редактировалось _SERGEYX_; 28.11.2010 в 11:00. |
|
28.11.2010, 13:36 | #9 |
Пользователь
Регистрация: 05.11.2010
Сообщений: 10
|
Да...делала не то. Нашла свою ошибку. единственное не могу понять откуда берется
Код:
Последний раз редактировалось tantema; 28.11.2010 в 13:40. |
28.11.2010, 15:36 | #10 | |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Цитата:
Правый клик по редактору. В меню > Add all fields |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отключение автоформата при копировании данных | alebed | Microsoft Office Excel | 7 | 31.12.2011 10:11 |
Сохранение данных в таблице | Aleksey1989 | Помощь студентам | 4 | 21.10.2010 11:16 |
Удаление ненужных строк при копировании отобранных данных | Gorimir | Microsoft Office Excel | 13 | 31.03.2010 10:21 |
проблема с изменением формата даты при копировании из CSV формата в эксель | mars56 | Microsoft Office Excel | 4 | 16.03.2010 09:50 |
Проблема в Excel при копировании листа | kirill55 | Помощь студентам | 0 | 06.11.2009 23:15 |