Форум: "Базы";
Текущий архив: 2002.11.28;
Скачать: [xml.tar.bz2];
Вниз
Ihor Osov yak Физический номер записи ..... Найти похожие ветки
← →
pavelsinicinV (2002-11-08 16:48) [0]...
3. Если у Вас все же есть необходимость знать физический номер записи, то у Вас либо неправильно спроектированна структура базы, либо Вы редкий ...
ЗЫ. Растолкуйте внятно, зачем Вам это нужно.
Исходными данными в моей задаче являются две таблицы (из проги которую состряпали в НПО "Гипросвязь" в 1994 году и писана она на Клипере 5 версии).
1- ая таблица:
--------------------------
| Поле | Тип | Длина|
--------------------------
..........................
..........................
..........................
STR_NMB | NUMERIC | 5 |
..........................
..........................
Содержимое поля STR_NMB номер записи во 2-ой таблице;
2-ая таблица:
--------------------------
| Поле | Тип | Длина|
--------------------------
|STREET |Character| 25 |
--------------------------
Содержимое поля STREET название улицы.
Я хочу сделать в FastReport"e при помощи SQL выборку некоторых абонентов, в которой будет присутствовать не числовое значение улицы, а содержимое 2-ой таблицы.
А как это выглядит не представляю ( коментарий из ответа 1. Большинство релационных баз, работающих по технологии клиент-сервер, не поддерживают такого понятия. То есть соотв. фунции нет.) ......... и как выкрутится ??????????????
← →
pavelsinicinV (2002-11-08 17:02) [1]All offline ??????????????
← →
pavelsinicinV (2002-11-08 17:11) [2]???????????????
8=((э
← →
Ihor Osov'yak (2002-11-08 17:14) [3]Извращенцы они, НПО "Гипросвязь" в 1994.
Если я правильно понял, во второй табличке только одно поле?
Еще раз извращенцы. Сорри за пред наезды в ваш адресс. Я не знал, что Вы расхлебываете чужие извраты. Руки бы поотрывал бы. Запрет на проф.деятельность ввел-бы.
Ну ладно, по делу. Я другого выхода, чем ввести еще одно поле во второй табличке, не вижу. И прописать туда то, что подразумевается под физ. номером. С помощью элементарной програмки с экземпляром TTable, напраленом на вторую табличку это делается элементарно или на том же фоксе чи клипере(комбинация GoTop, Next, названий точно не помню).
И считать дальше это как id (некий сурогатный праймери ключ)
Я это примерно недельку назад и предлагал.
← →
pavelsinicinV (2002-11-08 17:21) [4]да там только одно поле .......
← →
pavelsinicinV (2002-11-08 17:27) [5]Это еще цветочки в этом "проекте" куча отступлений от правил о которых и упоминать не хочется, а работать с этой базой приходится.
← →
Ihor Osov'yak (2002-11-08 23:48) [6]2 pavelsinicinV (08.11.02 17:27).
Сочувствую. Или посли все наХХХХ, или кромсай базу. Или перепиши задачу на более юзабельном чем клипер инструменте, если она не слышком большая.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.11.28;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.01 c