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

Вниз

Запись в dbf-таблицу БД на ACCESS   Найти похожие ветки 

 
Евгений Т.   (2003-11-06 12:58) [0]

Здравствуйте !
Мне необходимо записать некие данные в dbf-таблицу,
связанную с Access-овской БД. При попытке сделать это
следующими операторами (запросу Q_KOORD_OT соответствует
таблица БД на ACCESS, представляющая собой dbf-файл, связанный с этой базой)
Q_KOORD_OT["LAMBDA_GEO"]:=lambda_geod_ot;
Q_KOORD_OT["PHI_GEOD"]:=phi_geod_ot;
Post;
сразу же после попытки выполнить оператор Post получаю ошибку
"Key violation". Если создать идентичную таблицу на ACCESS,
то эти операторы работают нормально.
Подскажите, пожалуйста, в чем здесь может быть дело. Заранее
спасибо.
С уважением, Евгений.


 
Mike Kouzmine   (2003-11-06 13:21) [1]

Пытаешься дублировать записи?


 
Zacho   (2003-11-06 13:39) [2]


> Евгений Т.

Почитай где-нибудь про первичные ключи.


 
Евгений Т.   (2003-11-06 16:13) [3]


> Zacho © (06.11.03 13:39) [2]
>
> > Евгений Т.
>
> Почитай где-нибудь про первичные ключи.

Спасибо за информацию. Извиняюсь, если пишу глупости, но для таблицы, о к-рой идет речь, ключевые поля не определены.
С уважением, Евгений.


 
Mike Kouzmine   (2003-11-06 16:36) [4]

Евгений Т. (06.11.03 16:13) [3] Врешь.


 
Евгений Т.   (2003-11-07 10:37) [5]


> Mike Kouzmine © (06.11.03 16:36) [4]
> Евгений Т. (06.11.03 16:13) [3] Врешь.

Во всяком случае, Access никаких ключевых полей
для этой таблицы не отображал.
С уважением, Евгений.


 
Anatoly Podgoretsky   (2003-11-07 10:51) [6]

Какой уровень таблицы


 
sniknik   (2003-11-07 11:49) [7]

делай изменения SQL запросами (insert, update), никакие ключи не понадобятся (если их нет медленнее только будет). но тогда тебе придется самому разруливать ситуации когда несколько записей содержат абсолютно одинаковые записи а нужно изменить только одну.
(тогда и понимаеш зачем нужны ключи ;о))
кстати в dbf там индекс просто рядом с таблицей лежит, если у тебя только 1 файл то все понятно.



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

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

Наверх




Память: 0.45 MB
Время: 0.009 c
1-89866
Varelik
2003-11-13 14:01
2003.11.27
Рассыпается дизайн при смене крупного шрифта системы на мелкий.


3-89707
Alex-kosmonavt
2003-11-10 12:39
2003.11.27
Выгрузить в Эксель


14-90058
amisare
2003-11-05 13:46
2003.11.27
TFileStream для работы с текстовыми файлами


3-89713
Disruptor
2003-11-10 08:32
2003.11.27
Выполнить скрипт (например 500 инсертов) одним разом.


14-90126
Knight
2003-11-02 21:33
2003.11.27
Люди не гневитесь...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский