|
MySQL.RU - Webboard
Вернуться
Поиск мимального свободного числа в диапазоне (Yaumen) 28/08/2007 - 16:12:29
Re: Поиск мимального свободного числа в диапазоне (bac) 28/08/2007 - 20:25:46
Re: Поиск мимального свободного числа в диапазоне (Yaumen) 28/08/2007 - 21:08:15
Re: Поиск мимального свободного числа в диапазоне (bac) 28/08/2007 - 21:53:39
Re: Поиск мимального свободного числа в диапазоне (Yaumen) 28/08/2007 - 23:19:18
Re: ... Дополнение (Yaumen) 28/08/2007 - 23:32:49
Re: Поиск мимального свободного числа в диапазоне (bac) 29/08/2007 - 01:11:47
Re: Спасибо ОГРОМНОЕ :) (Yaumen) 29/08/2007 - 10:36:42
Re: Странности при реализации запроса в программе (Yaumen) 30/08/2007 - 18:05:22
Re: Странности при реализации запроса в программе (bac) 30/08/2007 - 20:49:39
Re: Странности при реализации запроса в программе (Yaumen) 30/08/2007 - 23:28:11
Re: Странности при реализации запроса в программе (bac) 31/08/2007 - 07:33:04
Re: MySQL v5.0.27. Но через EMS все работает (Yaumen) 31/08/2007 - 08:04:11
> Original message text:
> From: Yaumen - 28/08/2007 - 16:12:29
> Subject:Поиск мимального свободного числа в диапазоне
> -----------------
> Есть MySQL база данных (назовем ее `Database1`), в ней таблица (`Table1`). В этой таблице есть столбец - `Column1`, которое содержит некое число, записанное в текстовом виде, т.е. `Column1` типа VARCHAR(10).
>
> В процессе работы, при добавлении записи в таблицу, в этом столбце прописываются числа генерируемые случайно. Затем по запросу необходимо найти минимальное число из стобца `Column1` в диапазоне `Low` - `High`, которого нет. Например:
> Существующие значения столбца: '0','1','2','3','7','8','11' и т.д. Так вот запрос должен вернуть число '4' в диапазоне '0'-'100'.
>
> Можно ли составить такой запрос или надо перебирать все элементы ручками?
>
From: Yaumen - 30/08/2007 - 18:05:22
Subject:Странности при реализации запроса в программе
-----------------
Удивительно. Формирую запрос, открываю EMS MySQL Manager выполняю этот запрос, все ОК. Просто замечательно.
Беру этот же запрос вставляю в программу и не работает. Вот пример:
//Инициализируем обмен с MySQL
if (!OpenConnect())
return FALSE;
//Формируем запрос на открытие базы данных
CString sTempQuery;
sTempQuery.Format(_T("USE `%s`;"), m_sMySqlDatabase);
BOOL bIsOk = !mysql_query(m_pMySQL, sTempQuery);
if (bIsOk)
{
bIsOk = !mysql_query(m_pMySQL, sQuery); //ВОЗВРАЩАЕТ FALSE
if (bIsOk)
{
//Сюда никогда не попадаем
} //if
} //if
//Освобождаем обмен с сервером MySQL
CloseConnect();
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
32113
|
|