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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.11.2012, 19:08   #1
Jeka57
Пользователь
 
Регистрация: 21.12.2010
Сообщений: 15
По умолчанию Delphi + MySQL + Zeos

Здравствуйте!
Подскажите, как разобрать приходящий результат запроса для последующего сравнения данных из полей с переменными?
Т.е. задача такая: я выбираю из таблицы одну запись, дальше мне нужно взять оттуда все значения и сравнить их со значениями, хранящимися у меня в переменных, если они совпадают, то ничего не делать, если не совпадают, то нужно добавить новую запись в таблицу.

Delphi 7 + Zeos 7.0.1
MySQL 5.1
Jeka57 вне форума Ответить с цитированием
Старый 06.11.2012, 19:55   #2
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

Код:
if ZTable.FieldByName('имя поля').AsString<>переменная 
  then <добавляем запись>;
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Старый 06.11.2012, 20:46   #3
Jeka57
Пользователь
 
Регистрация: 21.12.2010
Сообщений: 15
По умолчанию

Yurk@, спасибо за ответ, попробую!
Jeka57 вне форума Ответить с цитированием
Старый 06.11.2012, 21:17   #4
Jeka57
Пользователь
 
Регистрация: 21.12.2010
Сообщений: 15
По умолчанию

Добавил ztable на форму, настроил вроде, пытаюсь переключить в active, выдает ошибку SQL Query is empty. До этого выводил таблицу в grid, никаких ошибок не возникало. С чем связано?
Jeka57 вне форума Ответить с цитированием
Старый 06.11.2012, 21:49   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

С тем что запрос не определен.
Есть у этого компонента свойство, в которое нужно вписывать запрос?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 06.11.2012, 22:02   #6
Jeka57
Пользователь
 
Регистрация: 21.12.2010
Сообщений: 15
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
С тем что запрос не определен.
Есть у этого компонента свойство, в которое нужно вписывать запрос?
Запрос прописан в ZQuery, но видимо он требует запрос где-то еще... В ZTable вроде ничего не указывается:
Изображения
Тип файла: png Снимок.PNG (23.1 Кб, 103 просмотров)
Jeka57 вне форума Ответить с цитированием
Старый 06.11.2012, 22:03   #7
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

ну дык если ZQuery настроен - так и используй его ... чё ж тогда ZTable еще ставить
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Старый 06.11.2012, 22:10   #8
Jeka57
Пользователь
 
Регистрация: 21.12.2010
Сообщений: 15
По умолчанию

Цитата:
Сообщение от Yurk@ Посмотреть сообщение
ну дык если ZQuery настроен - так и используй его ... чё ж тогда ZTable еще ставить
Так а как? Вы мне какой код дали, я его и стал пробовать В делфи с базами данных я полный новичок
Jeka57 вне форума Ответить с цитированием
Старый 06.11.2012, 22:51   #9
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

ну а самому подумать что мы ж не знаем что там за комп-ты на форме, поэтому мы пишем только пример, а не абсолютно точный текст. а там уже каждый подстраивает его под себя
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Старый 06.11.2012, 23:02   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
В ZTable вроде ничего не указывается:
A TableName? Его указал?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi+Zeos+MySQL Igolka6662 БД в Delphi 1 02.07.2012 08:56
связь через zeos c MySQL Jadson БД в Delphi 4 17.04.2012 09:31
Zeos+MySQL+Proxy SovereignSun Работа с сетью в Delphi 0 22.11.2011 16:27
Zeos+EhLib+MySQL Adamrus БД в Delphi 0 08.07.2010 13:29
zeos+mysql+delphi Dryg2009 БД в Delphi 4 31.10.2009 13:10