Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.09.2011, 23:05   #1
Kristian
Пользователь
 
Регистрация: 14.12.2010
Сообщений: 24
По умолчанию Из едита в таблицу MySQL

Привет всем , есть таблица baza страуктира id(int) , login(char) , pass(char)
Какой запрос нужно писать чтобы текст из Edit поставить сделать новую запись в таблице ид AutoIncrement , login:='login1' и пассу из едит ,
и какие компонентны лучже с MySQL работают? (я использую dbExpress)
Kristian вне форума Ответить с цитированием
Старый 26.09.2011, 13:47   #2
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

запрос будет таким
Код:
var q: String;
begin
  q := 'INSERT INTO baza (login, pass) VALUES(' + EditLogin.Text + ', ' + EditPass.Text + ')';
  SQL.text = q; // тут зависит от компонента
  SQL.Exec;      // тут тоже зависит от компонента
end;
Смысл понятен?
psycho-coder вне форума Ответить с цитированием
Старый 30.09.2011, 20:31   #3
arthur1
Пользователь
 
Регистрация: 01.09.2011
Сообщений: 44
По умолчанию

Цитата:
Сообщение от psycho-coder Посмотреть сообщение
запрос будет таким
Код:
var q: String;
begin
  q := 'INSERT INTO baza (login, pass) VALUES(' + EditLogin.Text + ', ' + EditPass.Text + ')';
  SQL.text = q; // тут зависит от компонента
  SQL.Exec;      // тут тоже зависит от компонента
end;
Смысл понятен?
а можно так же присоеденить к базе accses?
Код:
ADOQuery1.SQL.Text:=q; 
ADOQuery1.SQL.EndUpdate;
у меня просто DBGrid, DataSource, query и АДОконнект
как внести данные в грид из едитов в нужную строку и столбец?
Кое что интерестное ожидает тебя тут.
мир прекрастная штука ... как не крути)

Последний раз редактировалось arthur1; 30.09.2011 в 20:45.
arthur1 вне форума Ответить с цитированием
Старый 30.09.2011, 21:29   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
а можно так же присоеденить к базе accses?
Да, если ADOConnection настроишь на базу Акцесса.
Цитата:
как внести данные в грид из едитов в нужную строку и столбец?
Собственно psycho-coder уже ответил - командой INSERT
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.10.2011, 10:30   #5
arthur1
Пользователь
 
Регистрация: 01.09.2011
Сообщений: 44
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Да, если ADOConnection настроишь на базу Акцесса.

Собственно psycho-coder уже ответил - командой INSERT
можете кодово показать? а то никак не выходит
Кое что интерестное ожидает тебя тут.
мир прекрастная штука ... как не крути)
arthur1 вне форума Ответить с цитированием
Старый 02.10.2011, 10:52   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Кодово? А ты учись - открой свойство ConnectionString в Обьекте Инспекторов компонента ADOConnection - жми Build. Там вылезет мастер настройки подключения. Выбери тип JET OLE DB (версия по боку), укажи путь к базе и пользуйся.
После можешь посмотреть какую строку подключения сформировал тебе мастер.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.10.2011, 20:00   #7
arthur1
Пользователь
 
Регистрация: 01.09.2011
Сообщений: 44
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Кодово? А ты учись - открой свойство ConnectionString в Обьекте Инспекторов компонента ADOConnection - жми Build. Там вылезет мастер настройки подключения. Выбери тип JET OLE DB (версия по боку), укажи путь к базе и пользуйся.
После можешь посмотреть какую строку подключения сформировал тебе мастер.
соеденить базу данных и аксес я уже смог но как сделать так что бы из едита записалось в нужную строку и столбец?
вот моё приложение DB.zip
Кое что интерестное ожидает тебя тут.
мир прекрастная штука ... как не крути)
arthur1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Из Edit в таблицу MySQl Kristian Общие вопросы Delphi 1 23.09.2011 16:14
Запись в MySQL таблицу, выбранную из списка combobox AkiTe Помощь студентам 1 08.06.2011 08:26
Как загрузить в базу данных MySQL таблицу ? pufystyj PHP 4 19.02.2011 20:18
запись из DBEdit в таблицу MySQL KaimNotark БД в Delphi 7 22.01.2010 19:36
воспроизведение из Едита myxosran Общие вопросы Delphi 2 03.01.2010 23:34