Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
MySQL C API:SELECT (oleg) 16/10/2001 - 21:21:08
      Re: Re(+) (Oleggg) 17/10/2001 - 07:26:36
      Re: Re(+) (oleg) 17/10/2001 - 11:32:54
      Re: MySQL C API:SELECT (диман) 26/07/2005 - 15:17:52

> Original message text:
> From: oleg - 16/10/2001 - 21:21:08
> Subject:MySQL C API:SELECT
> -----------------
> Кто нибудь подскажет,что возвращает в результирующем множестве SELECT, если в базе нет записей, удовлетворяющих запросу, по моему опыту - не нулевой указатель - точно .А то, какие-либо операции с таким результирующем множеством приводят к ошибкам выполнения функций.И каким образом можно проверить, что записей, удовлетворяющих запросу - нет?
>


From: Oleggg - 17/10/2001 - 07:26:36
Subject:Re(+)
-----------------
Не нулевой(0), а Nill это не одно и тоже...

Узнаем число записей:

if (mysql_query(&mysql, "SELECT * FROM emp_master") == 0)
{
result = mysql_store_result(&mysql );
if (result != NULL)
{
rows = mysql_num_rows(result);
printf("Retrieved %u rows\n", rows);
}
else printf("Query failed\n");
}
else abort();



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
23253



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |