Старый 13.04.2006, 18:59   #1   
Форумец
 
Аватар для denart
 
Сообщений: 75
Регистрация: 06.06.2005

denart вне форума Не в сети
Delphi (ADO)

Есть база данных в MS Access. В Delphi написана программа, все работает, но незнаю как из одной таблицы базы данных копировать строку и вставить в другую. (т.е. есть база с квартирами, и по нажатию кнопки купить выбранная квартира должна удаляться из общей таблицы и вставляться в таблицу сделок)
  Ответить с цитированием
Старый 13.04.2006, 20:57   #2   
Форумец
 
Сообщений: 290
Регистрация: 22.04.2003

olexus вне форума Не в сети
гм.. а собственно сам вопрос?
  Ответить с цитированием
Старый 13.04.2006, 21:24   #3   
Кэп Улитка
 
Аватар для Yandex
 
Сообщений: 8,067
Регистрация: 04.05.2005
Возраст: 43

Yandex вне форума Не в сети
Зато как все грамотно написал - и тип БД и метод доступа и средство разработки
  Ответить с цитированием
Старый 13.04.2006, 21:26   #4   
error #65535
 
Аватар для maximn
 
Сообщений: 5,240
Регистрация: 16.11.2003
Возраст: 24

maximn вне форума Не в сети
как скопировать он не знает.. а как вставлял?
  Ответить с цитированием
Старый 13.04.2006, 22:50   #5   
робатбобат
 
Аватар для Filipp
 
Сообщений: 2,467
Регистрация: 11.07.2003

Filipp вне форума Не в сети
denart, недорого устроню недостатки.
  Ответить с цитированием
Старый 14.04.2006, 06:38   #6   
Форумец
 
Аватар для zss_vrn
 
Сообщений: 2,045
Регистрация: 27.08.2003

zss_vrn вне форума Не в сети
... и при этом все работает...
  Ответить с цитированием
Старый 14.04.2006, 07:30   #7   
Форумец
 
Аватар для denart
 
Сообщений: 75
Регистрация: 06.06.2005

denart вне форума Не в сети
Да, а дельных ответов про свойства ADO никто не может дать.
olexus гм.. а собственно сам вопрос?
как из одной таблицы вырезать строку, а в другую таблицу вставить. Типа cut и paste, но при нажатии кнопки
  Ответить с цитированием
Старый 14.04.2006, 08:28   #8   
Форумец
 
Аватар для Ray79
 
Сообщений: 831
Регистрация: 04.08.2005

Ray79 вне форума Не в сети
Цитата:
Сообщение от denart
Да, а дельных ответов про свойства ADO никто не может дать.
olexus гм.. а собственно сам вопрос?
как из одной таблицы вырезать строку, а в другую таблицу вставить. Типа cut и paste, но при нажатии кнопки
Учи матчасть. В SQL нет понятия copy/paste. Тебе нужно:
1 - Найти нужную запись в первой таблице (типа select и все такое)
2 - Вставить новую запись во вторую таблицу (типа insert и все такое)
3 - Удалить нужную запись из первой таблицы (типа delete и все такое)

PS - это справедливо не только для ADO, но также для любой технологии доступа к реляционным СУБД
  Ответить с цитированием
Поиск в теме: 



Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind