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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.10.2010, 02:54   #11
Sparkman
220400
Форумчанин
 
Аватар для Sparkman
 
Регистрация: 21.05.2010
Сообщений: 726
По умолчанию

Цитата:
Сообщение от NewDelphi Посмотреть сообщение
Всеравно не получилось(((


Но вот не пойму почему не идет
UserQuery.SQL.Text:='update test set Фио='+ZagrPEREM1+' where Логин='+'Вася';
UserQuery.ExecSQL;

Выводит ошибку в приложении
x_x
Код:
UserQuery.SQL.Text:='update test set Фио='+#39+ZagrPEREM1+#39+' where Логин='+#39+'Вася'+#39;
 UserQuery.ExecSQL;
для языка SQL нужны одинарные кавычки ('), чтобы поставить одинарную кавычку в Delphi нужно её написать 2 раза, либо код этой кавычки (#39).
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам.
Не учите человека, если вы не его учитель.
Sparkman вне форума Ответить с цитированием
Старый 15.10.2010, 03:57   #12
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Цитата:
Код:
UserQuery.SQL.Text:='update test set Фио='+#39+ZagrPEREM1+#39+' where Логин='+#39+'Вася'+#39;
 UserQuery.ExecSQL;
Можно еще проще, короче и красивее:
Код:
UserQuery.SQL.Text:='update test set Фио='+QuotedStr(ZagrPEREM1) + ' where Логин='+QuotedStr('Вася');
 UserQuery.ExecSQL;
Функция QuotedStr() - обрамляет кавычками.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Представить математическую запись (+описание решения) фрагмента программы и вычислить значение переменной (Kate) Помощь студентам 7 18.10.2011 16:52
Запись в файл переменной из другого модуля. katttes Общие вопросы Delphi 8 07.04.2010 13:08
Как прочесть нужную запись из таблицы Access? 0xy Microsoft Office Access 10 10.03.2010 20:21
Простая задачка на access Olya90 Помощь студентам 2 14.04.2009 19:40
Простая задача. Delphi. svobodys Помощь студентам 3 02.03.2009 08:35