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




Вниз

Работа из Edit ов с базами 


Demon Ltd   (2002-01-21 01:22) [0]

Кто-нибудь знает, как повторно внести запись в
базу данных из Edit"ов, если при повторении выдаётся ошибка
"Key violation"(кажется).
Как надо прописать, кроме как:
Table1.append;
table1["Name"]:=edit.text;
table.post;
Пробовал сделать несколько индексов, как кому-то подсказали,
но не вышло.
Помогите.
И ещё, как мою Paradox"овскую таблицу отправить в Exccel
или Axccess. Что надо приписать к кнопке, если у меня
таблица(например) состоит их полей Name, Fam, Pol а также
поле Date с конкретной датой.
Буду благодарен.



Hawk2   (2002-01-21 09:46) [1]

А так попробуй:

Table1.Edit;
Table1.Append;
Table1.FieldByName("Name").AsString:=edit.text;
Table1.Post;



Steel Ice   (2002-01-21 10:27) [2]

Дык!!! Ты ж пытаешси внести повторяющееся значение в уникальный индекс! (судя по сообщению)
А такого низя. Если нуна чтобы были повторения по этому индексу - тогда убирай признак что он уникальный.

Передать данные в ексель - я пользуюсь компонентой xlReport - клацная штука.




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




Наверх





Память: 0.71 MB
Время: 0.012 c
3-42688           Ars P                 2002-01-22 13:04  2002.02.14  
Создаю алиас в SQL Explorer-е для базы interbase, расположенной на сервере...


1-42798           Petrovich             2002-01-31 21:49  2002.02.14  
Проблема с формами


14-42872          Atrem                 2001-12-24 18:02  2002.02.14  
Срочно нужен Турбо Паскаль 7.0


3-42686           vopros                2002-01-22 10:10  2002.02.14  
Уважаемые не поможете примерчиком..


4-42905           Витамин               2001-12-17 21:54  2002.02.14  
Не нашел хороших доков по хукам, а есть проблема....