Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: некорректно добавляет данные в присоединенную таблицу Visual FoxPro, (*.dbf)
 
 автор: kuper2003   (01.09.2006 в 00:00)
 
 

пробовал как MS Access 2003 так и MS Access 2002
драйвера баз ODBC Microsoft Visual FoxPro Driver 6.01.8630.01
Суть: при попытке добавить все записи из присоединенной таблицы Visual FoxPro в другую присоединенную Visual FoxPro выдает следующее сообщение: "нe дoбaвлeнo в тaблицy cлeдyющee чиcлo зaпиceй - 2895 (нapyшeниe yникaльнocти ключa)". В качестве индекса используется одно поле ID в обеих таблицах. записи в нем в исходной таблице уникальные, проверял запросом:
SELECT Fora_price_8.id, Count(Fora_price_8.id) AS [Count-id]
FROM Fora_price_8
GROUP BY Fora_price_8.id
HAVING (((Count(Fora_price_8.id))>1));
В итоге в таблице-приемнике появляются записи с нарушением уникальности. Кол-во записей при добавлении= кол-ву в исходной таблице
Пробовал присоединять таблицы и как Visual FoxPro Database (not sharable)
и как Visual FoxPro Tables (not sharable) указывая (Free Table directory)

  Ответить  
 
 автор: ??????   (05.09.2006 в 00:00)
 
 

Re: некорректно добавляет данные в присоединенную таблицу Visual FoxPro, (*.dbf) Надо, чтобы уникальные ID были в таблице-приемнике. Насколько мне известно, FoxPro не генерит сам ID, это надо делать программно.

  Ответить  
 
 автор: ??????   (06.09.2006 в 00:00)
 
 

Re[1]: некорректно добавляет данные в присоединенную таблицу Visual FoxPro, (*.dbf) а то что я уже уникальные Id из источника копирую в результате запроса на добавление недостаточно?

  Ответить  
 
 автор: ??????   (06.09.2006 в 00:00)
 
 

Уникльные Id должны быть для таблицы-приемника, а не для исходной. Попробуй, для проверки, связать по Id первую и вторую таблицу. И, наверняка, увидешь много совпадений.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList