Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.18;
Скачать: CL | DM;

Вниз

Таблица и едит   Найти похожие ветки 

 
Mister   (2005-06-07 12:48) [0]

Помогите, создал таблицу три поля (одно ключевое), связал и есть компонент EDIT. Пользователь вводит в едит слово и оно заносится во второй столбец таблицы - это сделал с помощью Incert, а как сделать чтобы пришол следующий студент опять ввел в Edit нажал кнопку и занеслось в эту же таблицу во втрой столбец только следующая сторока и т.д. строк неограниченного как и пришедших пользователей
Спасибо!


 
Separator ©   (2005-06-07 12:49) [1]

так же через INSERT


 
msguns ©   (2005-06-07 12:54) [2]

Для того, чтобы каждая запись именно добавлялась в таблицу, необходимо наличие в ней ключа, однозначно идентифицирующего запись. Обычно это тип автоинкремент. Однако для парадокса он неверно работает при многопользовательском доступе к таблице, поэтому саму вставку надо делать в блоке try except и в случае конфликта пытаться еще раз.


 
-=XP=- ©   (2005-06-07 14:15) [3]

а как сделать чтобы пришол следующий студент опять ввел в Edit нажал кнопку и занеслось в эту же таблицу во втрой столбец

На нажатие кнопки:

DataSet.Insert;
DataSet.Fields[1].AsString := Edit.Text;
DataSet.Post;


Хотя, все же лучше сделать, как рекомендуется в [2]:

DataSet.Insert;
DataSet.FieldByName("RegDateTime").AsDateTime := Now;
DataSet.FieldByName("Name").AsString := Edit.Text;
DataSet.Post;


P.S. Купите книжку.



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

Текущий архив: 2005.07.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
4-1116860405
XCept.ion
2005-05-23 19:00
2005.07.18
Наиболее часто исп. проги


14-1119806066
Nick Denry
2005-06-26 21:14
2005.07.18
Народ, а если на разделе обе MFT (NTFS)


14-1119360078
вразлет
2005-06-21 17:21
2005.07.18
LOL


1-1120393211
kyro
2005-07-03 16:20
2005.07.18
События на клавиатуру


3-1117704486
Kerim_
2005-06-02 13:28
2005.07.18
ADO - удаление записей из связанных таблиц