|
|
|
Назначение поля таблицы...
|
|||
|---|---|---|---|
|
#18+
Господа! Помогите разобраться с назначение одного поля... Разработчик почему-то никак не хочет рассказать о нем... Есть файл dbf (VFP3/0). Там имеется некое поле "code". Оно 9-символьное и очень похоже на уникальное, но рассматривая в VFP6, что-то не увидел там ключ уникальности. Помогите сделать предположение что это за поле: код репликации, действительно некое ключевое поле или некий финт программиста по созданию уникального поля? Дали задание, а секреты назначения полей не говорят, вот и пытаюсь разобраться сам... все поля понял что-куда, а это не соображу... Может это какое-нибудь чуда VFP? Файл прилагаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2006, 23:47 |
|
||
|
Назначение поля таблицы...
|
|||
|---|---|---|---|
|
#18+
1. Контроль уникальности данных вовсе не обязательно осуществлять через индекс. Это можно делать программно. 2. По содержимому одной таблицы, тем более по 10 записям, вообще мало что можно сказать о назначении данного поля. Нужно смотреть как это значение используется в других таблицах. PS: Что бы Вы ни прислали, всегда будет ощущение, что чего-то не хватает. Например, Вы говорите о VFP3, а где контейнер базы данных (DBC)? Или вся программа реализована на свободных таблицах? Что Вы вкладываете в понятие "Ключ уникальности"? Такого термина в FoxPro вообще не существует, но есть несколько понятий, близких по смыслу (Primary Key, индекс типа Candidat). И т.д. и т.п. В общем, "трясите" разработчика. По представленным данным что-то сказать с оперделенностью невозможно в принципе. Да, для справки. Есть такая программа, называется Refox.exe (вышла XI версия). Она предназначена для декомпиляции программ, написанных на FoxPro в исходный код. Поищите ссылки на нее в этой конференции и в интернете. Вообще-то, платная, но VFP3 можно вскрыть и младшими версиями этой программы. "Вскройте" с ее помощью программу (если разработчик не дал исходников) и посмотрите как формируется и используется содержимое этого поля в программе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2006, 10:24 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33909445&tid=1591021]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 221ms |
| total: | 472ms |

| 0 / 0 |
