![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
RioDezz |
![]() ![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Репутация: ![]() ![]() ![]() |
Доброго времени суток!
Извините если не в тот раздел пишу. Такая проблема: нужна написать программу которая работает в связке с mysql. В паскале сталкиваюсь с таким впервые. Долго настраивал коннект через dbExpress, в итоге как-то получилось настроить, но запрос не проходит, пишет Missing query, table name or procedure name Что делать? Как правильно писать запрос SELECT в программе? sql:=TSQLQuery.Create(self);
sql.SQLConnection:=SQLConnection1;
sql.Open;
sql.SQL.Text := 'SELECT firstName FROM cards WHERE cardId="'+Edit1.Text+'"';
Edit2.Text:=sql.FieldByName('firstname').AsString;
sql.Free;
А если писать вот так, то в поле Edit2 записывает 0 sql:=TSQLQuery.Create(self);
sql.SQLConnection:=SQLConnection1;
sql.Active;
sql.SQL.Text := 'SELECT `firstName` FROM `cards` WHERE `cardId`="'+Edit1.Text+'"';
sql.Open;
d:=sql.FieldByName('firstName');
Edit2.Text:=d.AsString;
sql.Free;
Сообщение отредактировано: RioDezz - 3.02.2015 16:50 |
![]() ![]() |
![]() |
Текстовая версия | 26.07.2025 11:49 |