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




MySQL.RU - Webboard



Вернуться
как удалить запись чтоб ее номер id достался (koly) 27/07/2004 - 10:48:02
      Re: никак. сервер бредом не занимается(++) (Alec) 27/07/2004 - 11:00:24
      Re: как мне быть (koly) 27/07/2004 - 11:19:00
      Re: как мне быть (Alec) 27/07/2004 - 11:24:18
      Re: как мне быть (koly) 27/07/2004 - 12:11:44
      Re: что и требовалось доказать..... (((( (++) (Alec) 27/07/2004 - 12:20:49
      Re: дополнение (Alec) 27/07/2004 - 12:24:36
      Re: что и требовалось доказать..... (((( (++) (koly) 27/07/2004 - 12:34:09
      Re: дополнение (koly) 27/07/2004 - 12:35:48
      Re: что и требовалось доказать..... (((( (++) (Alec) 27/07/2004 - 12:54:58
      Re: дополнение (Alec) 27/07/2004 - 12:57:39
      Re: что и требовалось доказать..... (((( (++) (koly) 27/07/2004 - 13:00:17
      Re: что и требовалось доказать..... (((( (++) (Alec) 27/07/2004 - 13:21:21
      Re: что и требовалось доказать..... (((( (++) (koly) 27/07/2004 - 13:48:42
      Re: что и требовалось доказать..... (((( (++) (Alec) 27/07/2004 - 13:54:27
      Re: я переделал твой код и решил проблему вот так (koly) 27/07/2004 - 15:12:43
      Re: угу.... одно могу добавить (Alec) 27/07/2004 - 15:18:03

> Original message text:
> From: koly - 27/07/2004 - 10:48:02
> Subject:как удалить запись чтоб ее номер id достался
> -----------------
> как удалить запись чтоб ее номер id достался новой введенной записи
> помогите плизз
>


From: Alec - 27/07/2004 - 12:20:49
Subject:что и требовалось доказать..... (((( (++)
-----------------
может все же озаботиться чтением книжек про SQL идеологию
и не мыслить терминами FoxPro???

ID - это НЕ НОМЕР ЗАПИСИ. это - ее идентификатор...
а надеяться на то, что пространство значений ИД-ов будет всегда абсолютно гладким - это или от лености немеряной или от банального непонимания что и куда....

data_seek переходит на номер записи в НАБОРЕ, который вернулся по SELECT-у... эти самые "номера" никакой семантической нагрузки не несут и нести не нанимались...

может быть все же создать нормальную программную архитектуру общения с клиентом?

Т1 == ИД, данные1, данные2...

select ID,поле1,поле2 from Т1 where ... order by....
получаем набор

в каждой записи набора есть ИД
вот с ним и оперируем...

если используются стандартные компоненты работы с БД, то можно для перехода на нужный ИД поставить фильтр

если нестандартные, то я делал например так

после SELECT создавался список всех ID в наборе
после этого делалось просто

for (i=0; i < nRows; i++)
if (IDs[i] == _ID) break;
if (i < nRows) mysql_data_seek(res,i);
else типа нет ни фига....


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

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

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



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