Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];

Вниз

Большой вопрос по работе с базой данных Вставка данных, удаление   Найти похожие ветки 

 
GT-9121A   (2002-06-19 11:39) [0]

Добрый день! Имеется база данных на MS Access, в базе 2 связанные таблицы, никак не могу разобраться как осуществлять вставку данных, удаление, откат
Использую Query1, DBEdit1,DBEdit2,DBEdit3,DBEdit4 для одной таблицы в базе и Query2 DBGrid для другой таблицы в базе.
Query1.SQL SELECT * FROM tab1
Query1.SQL SELECT * FROM tab2 WHERE key_id=:id
Как правильно обрабатывать клики по Button создать новый документ, сохранить данные в базе, удалить из базы
Подскажите пожалуйста, а то уже неделю сижу разобратся не могу просто вывести данные у меня получается, а так что бы можно было работать с ними , да ещё и 2 таблицы не получается


 
Volj   (2002-06-19 12:09) [1]

Попробуй TQuery.RequestLive выставить в True :) А для сложных сдучаев ознакомься с TUpdateSQL


 
GT-9121A   (2002-06-19 12:53) [2]

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


 
Volj   (2002-06-19 13:10) [3]

Присваивай поля таблиц на событии OnNewRecord
Таблицы-то связаны один-ко-многим или один-к-одному?


 
erik   (2002-06-19 13:17) [4]

А ты присваиваеш значение id? И когда ты это делаеш. Если использовать Master-Detail то WHERE key_id=:id ненужно.


 
Freezer   (2002-06-19 13:33) [5]

Вообще проблем не вижу... добавляешь в таблицу поле Lookup и вперед...



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.013 c
14-47804
Igor_thief
2002-06-16 12:29
2002.07.15
Как отсортировать элементы в ListView по любой колонке? vsReport


14-47754
ev
2002-06-01 20:10
2002.07.15
встреча мастеров в Москве !


14-47700
Прохожий
2002-06-18 07:57
2002.07.15
DelphiX


3-47074
Prodigy
2002-06-21 06:22
2002.07.15
Инсталятор + автоматическая настройка алиаса


1-47406
Nicolay
2002-07-02 12:07
2002.07.15
Как вывести текст ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский