Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.01.27;
Скачать: CL | DM;

Вниз

Как вытащить номер строки в таблице dbf   Найти похожие ветки 

 
ksmakov ©   (2007-12-24 11:37) [0]

Здравствуйте мастера Delphi!
У меня возникла проблема. Пишу прогу, которая создает отчет из dbf-таблиц. Подскажите пожалуйста как вытащить номер строки таблицы в SQL-запросе


 
Sergey13 ©   (2007-12-24 11:51) [1]

Номер строки таблицы <> номеру строки в запросе.
Опираться на номер строки - вообще плохой тон.
В генераторах отчетов как правило есть нумераторы.


 
ksmakov ©   (2007-12-24 12:01) [2]

проблема в том, что база написана на FLINT.
В главной таблице нет поле типа id. Вместо этого там генерируется индексный файл, а в дочерних таблицах имеется поле в котором-то и записывается номер строки гл.таблицы(т.е. индекс)

Поэтому мне приходится сперва конвертировать главную таблицу, добавляя новое поле - N_STR.

Нельзя ли обойтись без этой конвертации и сразу вытащить SQL-запросом


 
Desdechado ©   (2007-12-24 12:01) [3]

Если запрос возвращает 3 штуки из 10 млн записей?
Нафига номер? Используй первичный ключ для работы с записями.



Страницы: 1 вся ветка

Текущий архив: 2008.01.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
3-1190618612
MZ
2007-09-24 11:23
2008.01.27
Узнать количество измененных записей


15-1198337868
Evgeniy
2007-12-22 18:37
2008.01.27
Что такое BigInt?


2-1198564025
@!!ex
2007-12-25 09:27
2008.01.27
помогите понять смысл кода.


15-1198134313
Slider007
2007-12-20 10:05
2008.01.27
С днем рождения ! 20 декабря 2007 четверг


15-1198042160
Pazitron_Brain
2007-12-19 08:29
2008.01.27
Какие ресурсы/журналы вы читаете