Форум: "Начинающим";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];
ВнизПереход на нужную запись Найти похожие ветки
← →
Anton22 (2006-07-09 21:01) [0]Как перейти на нужную запись в базе данных?
← →
tesseract © (2006-07-09 21:22) [1]А какая нужная ?
по номеру или по значению?
← →
Anton22 (2006-07-09 21:41) [2]По номеру
← →
SergP © (2006-07-09 21:59) [3]> [0] Anton22 (09.07.06 21:01)
> Как перейти на нужную запись в базе данных?
Что ты подразумеваешь под выражением "база данных"?
← →
Юрий Зотов © (2006-07-09 22:05) [4]TDataSet.Locate?
← →
DrPass © (2006-07-09 22:07) [5]
> Anton22 (09.07.06 21:41) [2]
В таблицах баз данных нет номеров записей. Записи хранятся в совершенно произвольном порядке, и даже их физический порядок может меняться. Это основы основ реляционных БД. Если тебя интересует какая-то конкретная запись, таблица должна иметь первичный ключ - поле или несколько полей, значения которых однозначно идентифицируют запись. Тогда ты можешь ее найти. Хотя бы через select... where...
← →
tesseract © (2006-07-09 23:39) [6]tdataset.first;
tdataset.MoveBy(recordno);
куда таким образом можно попасть см [5].
зависит от БД кстати. Некоторые сохраняют данные последовательно, некотрые нет.
← →
Desdechado © (2006-07-10 11:31) [7]> Некоторые сохраняют данные последовательно, некотрые нет.
Я бы сказал "пытаются сохранять последовательно". Но упаковка рушит весь порядок и нумерацию. Поэтому только ключи.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c