Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите с копированием строк [D7, Paradox]


Страницы:   1 2 3 4

Karnegi ©   (2003-09-03 13:39:00) 

У меня на форме имеются Table1 и Table2 (соответсвенно и две таблицы Paradox), подскажите как мне сделать так чтобы при нажатии кнопки выбранная строка копировалась из table1 в Table2(поля у этих таблиц одинаковые).


Karnegi   (2003-09-03 17:49:00) [21]

Anatoly Podgoretsky © (03.09.03 17:46) [54] Ниговори:))))


Karnegi   (2003-09-03 17:48:00) [22]

Завтра будет новый день и новые вопросы, завтра я вам задам вопрос по фильтрации:))) и надеюсь что сообщений больше будет полезных


Anatoly Podgoretsky   (2003-09-03 17:46:00) [23]

Такой ее назвать нельзя, это был монолог и вопросы к тебе.


Karnegi   (2003-09-03 17:45:00) [24]

Все теперь все работает, поля копирует все!!!!!
Всем спасибо за дискусию если ее можно таковой назвать:)


Anatoly Podgoretsky   (2003-09-03 17:43:00) [25]

У тебя опять возникает противоречие, скажем с Karnegi (03.09.03 14:00) [4]
Пока от тебя требует четко объяснить задачу и предоставить данные по таблицам. Ты же ищешь телепатов и большой учебник по азам.


Karnegi   (2003-09-03 17:41:00) [26]

Vlad © (03.09.03 17:38) [49] все я разобрался просто мне MsGuns говорил вместо inserta поставить edit, а щас работает, Только как сделать так чтобы он копировал все поля а не только индексные?


Karnegi   (2003-09-03 17:39:00) [27]

Наверное все таки заместо Edit надо оставить Insert я только что попробовал, добавляет а не заменяет


Vlad   (2003-09-03 17:38:00) [28]

>Karnegi (03.09.03 17:34) [48]
Если ты делаешь как написал MsGuns © (03.09.03 13:59) [3]
то замены быть не должно, так как происходит insert, после чего активной становится новая запись. А если ты делаешь по своему коду, который где-то откопал, тогда естественно.


Karnegi   (2003-09-03 17:34:00) [29]

MsGuns © (03.09.03 17:31) [47] Копировать для меня значит: Занесение в память данных строки, считываение ее из памяти и добавление во вторую таблицу а не замену активной записи


MsGuns   (2003-09-03 17:31:00) [30]

>Karnegi (03.09.03 17:19) [42]
1. Что в твоем понимании "копировать". С записью таблицы БД можно сделать только 3 операции: добавить новую, изменить, удалить (insert,edit,delete). Я тебе написал про а и б.
2. Без бутылки, девок и структуры таблицы не разобраться. Если не можешь обеспечить все услдовия, дай хоть последнее. Да, и еще переведи слово "переносит" - для глупых типа меня.
3. Судя по всему у тебя в св-ве поля Nomer (два раза щелкни на TTable и потом на этом поле, а в инспекторе посмотри его св-во ReadOnly - оно скорее всего = true) указано "только чтение"


Karnegi   (2003-09-03 17:30:00) [31]

Smashich © (03.09.03 17:25) [45] неужеди когда ты начинал програмировать у тебя все шло гладко и без ошибок? Наверняка ты тоже обращался к знающим людям за помошью которые тебе все обьясняли ? И в итоге ты научился хорошо програмировать, но не научился помагать людям а это одно из главных человеческих качеств, никакое знание Delphi тебе этого не даст, мне тебя очень жаль как человека


Smashich   (2003-09-03 17:25:00) [32]

2 Karnegi видишь ли. задав вопрос ты получил конретный ответ. который вызвал у тебя дополнительные вопросы. из которых понятно что ты не пытаешься разобраться как работает программа, а просто желаешь чтоб она работала. в этом случае надо идти обратно в пользователи.
что бы полностью ответить на твои вопросы тебе надо рассказать тебе основы, которые можно получить в любой книге про бд и делфи и без которых ты никогда в жизни не создашь сколько нибудь функциональную программу. рассказывать здесть основы означает пересказать довольно большой обьем информации. которую ты можешь с успехом собрать сам


Karnegi   (2003-09-03 17:24:00) [33]

Vlad © (03.09.03 17:13) [40] Вот ето и говору, заместо того чтобы уже давно нормально дать ответ на мой вопрос некоторые начинают, и в результате всего этого получается уже больше 42 сообщений и большинство ЕРУНДА а не ответы


Anatoly Podgoretsky   (2003-09-03 17:21:00) [34]

Karnegi (03.09.03 17:06) [37]
Ну зачем им лишняя работа?


Karnegi   (2003-09-03 17:19:00) [35]

MsGuns ты мне написал код я его попробовал. Повторяю второй раз он у меня работает но только:
1) Не Копирует поля в Table2 а заменяет их
2) Переносит только индексные поля
3) Выдает ошибку "Field "Nomer" cannot be modified", описание поле "Nomer" у меня стоит "+"(Autoincrement)

Чем эти вопросы непонятны были сразу ????


MsGuns   (2003-09-03 17:18:00) [36]

>Vlad © (03.09.03 17:13) [40]

В мой огород, надо думать. Знаете, чем программист отличается от землекопа ? Первый спрашивает "куда копать ?", а второй "до куда ?".


Vlad   (2003-09-03 17:13:00) [37]

>Karnegi (03.09.03 17:06) [37]
Форумы собссно и создаются для этого. Одни спрашивают, другие отвечают. Но некоторые личности берут на себя ответственность учить так сказать жизни, вместо того чтобы конкретно ответить на вопрос. Что ИМХО не всегда правильно.


MsGuns   (2003-09-03 17:12:00) [38]

>Karnegi (03.09.03 17:06) [37]

Если будешь элементарно психовать (флэймить) или нести пургу все в том же духе (флудить), то все просто свалят с твоей ветки.
Тебе же сказано: ставь вопрос четко и конкретно - получишь такой же ответВопрос в сабже ничего, кроме недоумения, не вызывает, а поправка к нему - веселой улыбки.
Поверь, строить кого-то или чего-то перед тобой совсем не делает чести никому, а тем более опытным людям, коих здесь на форуме не мало. многие просто не замечают подобных веток.


Smashich   (2003-09-03 17:09:00) [39]

2 Sandman25 © (03.09.03 17:04) [36] - в точку!
см. Karnegi (03.09.03 17:06) [37]:)


Karnegi   (2003-09-03 17:06:00) [40]

MsGuns обьясни пожалуста зачем тогда вобще создаются форумы? Почему не сделать бы тогда одни ссылки на электронные книги и книжные интернет магазины? Форумы для того и делаются чтобы задавать конкретные вопросы и получать на них ответы, и ты сам это прекрасно знаешь. А тут больше половины пытаются показать какие они умные а все остальные дураки.


Страницы:   1 2 3 4

Наверх

Титульная страница Поиск, карта сайта Написать письмо