Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите вывести переменную 
:(
    Опции темы
logins
Дата 2.5.2012, 03:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 2.5.2012

Репутация: нет
Всего: нет



Стоит Zeus 
  
Код

ZConnection1.Properties.Add('codepage=cp1251');
  Usersnames:=ss;

         ZQuery2.Close;
  ZQuery2.Sql.text:='SELECT id FROM users WHERE username = "'+Usersnames+'"';
  ZQuery2.Open;
            idi:=ZQuery2.Sql.string;
                     ShowMessage(idi);

idi эта переменная в которую кокраз надо вывести цыферку) заранее спасибо)
PM MAIL   Вверх
RelictOs
Дата 2.5.2012, 04:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 14.2.2012

Репутация: 1
Всего: 1



Код

idi := ZQuery2.Fields[0].AsString;

PM MAIL ICQ Skype   Вверх
logins
Дата 2.5.2012, 06:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 2.5.2012

Репутация: нет
Всего: нет



Код

 ShowMessage(idi);

Пустой =(
PM MAIL   Вверх
RelictOs
Дата 2.5.2012, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 14.2.2012

Репутация: 1
Всего: 1



Код

ZQuery2.Sql.text:='SELECT id FROM users WHERE username = "'+Usersnames+'";';

кажется мне, что там не хватало ";"..
PM MAIL ICQ Skype   Вверх
logins
Дата 2.5.2012, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 2.5.2012

Репутация: нет
Всего: нет



К сожлению не помогло(( в phpmyadmin отображается как название поля и цифра
PM MAIL   Вверх
logins
Дата 2.5.2012, 13:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 2.5.2012

Репутация: нет
Всего: нет



Код

    ZConnection1.Properties.Add('codepage=cp1251');
  Usersnames:=ss;

         ZQuery2.Close;
  ZQuery2.Sql.text:='SELECT id FROM users WHERE username = "'+Usersnames+'";';
  ZQuery2.Open;

idi := ZQuery2.Fields[0].AsString;
ZQuery1.Close;
  ZQuery1.Sql.text:='SELECT unread FROM messages WHERE receiver ="'+idi+'" OR sender ="'+idi+'";';
  ZQuery1.Open;
       unread := ZQuery1.Fields[0].AsString;
                     ShowMessage(unread);

Код изменил немного но все равно не пашет((
PM MAIL   Вверх
Vas
Дата 2.5.2012, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 830
Регистрация: 29.6.2005
Где: Stavropol region

Репутация: нет
Всего: 28



Цитата(logins @  2.5.2012,  12:31 Найти цитируемый пост)
К сожлению не помогло(( в phpmyadmin отображается как название поля и цифра 

При чем тут phpMyAdmin?

Цитата(logins @  2.5.2012,  13:02 Найти цитируемый пост)
Код изменил немного но все равно не пашет(( 

Что хоть пишет то, ошибку выдает или ничего не возвращает? 


--------------------
И опыт, сын ошибок трудных, И гений, парадоксов друг, И случай, бог изобретатель. ... (А.С. Пушкин)
PM MAIL   Вверх
logins
Дата 2.5.2012, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 2.5.2012

Репутация: нет
Всего: нет



Цитата(Vas @ 2.5.2012,  15:19)
Цитата(logins @  2.5.2012,  12:31 Найти цитируемый пост)
К сожлению не помогло(( в phpmyadmin отображается как название поля и цифра 

При чем тут phpMyAdmin?

Цитата(logins @  2.5.2012,  13:02 Найти цитируемый пост)
Код изменил немного но все равно не пашет(( 

Что хоть пишет то, ошибку выдает или ничего не возвращает?

Просто пустое выводит ошибок нет

PM MAIL   Вверх
Данкинг
Дата 2.5.2012, 16:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 11
Всего: 130



А запрос-то что-то возвращает вообще?


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
logins
Дата 2.5.2012, 16:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 2.5.2012

Репутация: нет
Всего: нет



Цитата(Данкинг @ 2.5.2012,  16:20)
А запрос-то что-то возвращает вообще?

Нашел свой косяк username который был прописан в файле был не правильный)

PM MAIL   Вверх
Данкинг
Дата 2.5.2012, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 11
Всего: 130



Я так примерно и подумал.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
logins
Дата 3.5.2012, 17:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 2.5.2012

Репутация: нет
Всего: нет



Код

ZQuery4.Sql.text:='UPDATE users SET runpr="1" WHERE id ="'+idi+'";';
   ZQuery4.Open;
ZQuery4.Close; 

не обновляет(((
PM MAIL   Вверх
northener
Дата 3.5.2012, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1361
Регистрация: 2.9.2010

Репутация: 12
Всего: 20



Цитата(logins @  3.5.2012,  17:09 Найти цитируемый пост)
не обновляет

Естественно. Для запросов Update, Delete, Insert следует вызывать не метод Open, а метод ExecSQL.


--------------------
Но только лошади летают вдохновенно.
Иначе лошади разбились бы мгновенно!
PM MAIL   Вверх
logins
Дата 3.5.2012, 17:49 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 2.5.2012

Репутация: нет
Всего: нет



Цитата(northener @ 3.5.2012,  17:13)
Цитата(logins @  3.5.2012,  17:09 Найти цитируемый пост)
не обновляет

Естественно. Для запросов Update, Delete, Insert следует вызывать не метод Open, а метод ExecSQL.

Покажите пример плиз)

Добавлено через 5 минут и 19 секунд
Цитата(logins @ 3.5.2012,  17:49)
Цитата(northener @ 3.5.2012,  17:13)
Цитата(logins @  3.5.2012,  17:09 Найти цитируемый пост)
не обновляет

Естественно. Для запросов Update, Delete, Insert следует вызывать не метод Open, а метод ExecSQL.

Покажите пример плиз)

Спасибо) уже не надо) я разобрался)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0847 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.