Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как добавить в базу? [D6, MySQL]


alienka ©   (2003-06-04 10:34:00) 

Подскажите, плизз, как добавить запись в базу из Дельфи? Подключаюсь adoConnection.
Запросом? Или командой какой-то?
Какой хотя бы примерный синтаксис?


bushmen   (2003-06-04 11:15:00) [1]

to kkot> alenka права - прочитай, плиз, дискуссию с самого начала


alienka   (2003-06-04 11:10:00) [2]

>А еще лучше сходи на citforum.ru, там есть замечательная книга >по SQL. Много интересного для себя найдешь.

вопрос был не на синтаксис sql. читайте уже внимательнее


alienka   (2003-06-04 11:08:00) [3]

to kkot:
мануал читала. просто перепутала (собрала вместе) query и command. оттого смешно вам и показалось.
и не вижу ничего извращенного в использовании ado для доступа к mysql!
to bushmen: спасибо! благодаря вашему пример поняла где напутала: попыталась собрать в кучу все методы для добавления :)


kkot   (2003-06-04 11:06:00) [4]

2 alienka

А еще лучше сходи на citforum.ru, там есть замечательная книга по SQL. Много интересного для себя найдешь.

2 bushmen

ИМХО лучше qtest.SQL.Text:="..."; :)))


bushmen   (2003-06-04 10:59:00) [5]

qtest.connection := ADOCOnnection1;
qtest.SQL.Clear;
qtest.SQL.add("insert into users(first) values(""" + "aga" + """)");
qtest.ExecSQL;


alienka   (2003-06-04 10:58:00) [6]

kkot, это не мой выбор


kkot   (2003-06-04 10:55:00) [7]

Боже, до меня только дошло... К MySQL подключаться через АДО? Мда, мадам знает толк в изращениях :)))


alienka   (2003-06-04 10:52:00) [8]

да ну вас... я попросила синтаксис! вместо этого в клюкву вопрос пихают :(


kkot   (2003-06-04 10:52:00) [9]

2 alienka

RTFM, уважаемая(ый). Почитайте хоть что нибудь про Делфи, те главы, которые касаются разработки простейших приложений для работы с БД, а потом что-то по SQL.


kkot   (2003-06-04 10:50:00) [10]

>qtest.SQL.Text:="insert into users (first) values("aga!");";
qtest.post;


Это уже в "Орешник" или как-то по-другому это здесь называется, к сожалению, забыл как. На "Королевстве Делфи" это "Клюква" :))


alienka   (2003-06-04 10:49:00) [11]

ругается что не открыт датасет.


bushmen   (2003-06-04 10:46:00) [12]

> DrPass © Хороший вопрос :))))))))


alienka   (2003-06-04 10:46:00) [13]

qTest.Connection:=ADOConnection1;
qtest.Insert;
qtest.SQL.Text:="insert into users (first) values("aga!");";
qtest.post;

не верно :(


DrPass   (2003-06-04 10:45:00) [14]

А в базе таблицы, надеюсь, есть?


bushmen   (2003-06-04 10:41:00) [15]

Можно через ADOQuery: insert into table1(fields1, ...) values(val1, ...)


Наверх

Титульная страница Поиск, карта сайта Написать письмо