Добавление и удаления записи в таблицу через форму

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
Aerus
Новичок
Новичок
 
Сообщения: 31
Зарегистрирован: 08.10.2006 (Вс) 15:40

Добавление и удаления записи в таблицу через форму

Сообщение Aerus » 08.10.2006 (Вс) 15:47

Нужна ваша помощь. Моему приложению не хватает двух кнопок выполняющее функции добавления элемента в базу и соответсвенно удаления. Я использую Visdata. Я попробова использовать в кнопке Добавления Data1.Recordset.AddNew , но она работает по непонятному мне образу, затирает текующий элемент и добавляет на его место введенные данные, мне это не нужно, мне нужно чтобы оно не затирало и добавляло в конец. И еще с кнопкой удаления, нам препод сказал что нужно юзать sql запрос для удаления можноо ли как-то другим способом, а то я не знаю каким образом и какой sql запрос нужно отправить.
Спасибо.

Thomas
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 246
Зарегистрирован: 12.11.2005 (Сб) 0:17
Откуда: "Сказочное королевство"

Сообщение Thomas » 08.10.2006 (Вс) 18:38

Aerus
Привет.
Почитай про DDL (DataBase Defenition Language)

А SQL команды следующие
Для добавления данных используют команду
INSERT INTO [table] VALUES (value1, value2, ... , valueN)
Для удаления данных используют команду
DELETE [ALL*] FROM [table] WHERE (условия) *это удаляет все в один момент, без record за record-ом
Для удаления всей таблицы
DROP TABLE [table]
Еще есть команда UPDATE [table] SET поле=value (новое значение)
WHERE поле=value (старое значение)

По моему так.


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot и гости: 2

    TopList