Форум: "Базы";
Текущий архив: 2005.07.18;
Скачать: [xml.tar.bz2];
ВнизТаблица и едит Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.051 c