Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Я так и думал... Но все же / 3 сообщений из 3, страница 1 из 1
26.11.2001, 09:35
    #32017786
Lohmatun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Я так и думал... Но все же
Я так и думал, что проблем из-за заточенности под 7.0 sql. Поэтому перелил таблицы через DTS, затем на поля счетчиков поставил Identity, Primary Keys на эти поля сделал, но
в формах теперь все рекордсеты неизменяемые стали - что делать?
...
Рейтинг: 0 / 0
26.11.2001, 21:14
    #32017844
Александр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Я так и думал... Но все же
Все должно быть нормально.
Хотя, у меня как-то была сходная проблема. Последовательность действий была обычная.
1) Проверка таблицы в Enterprise Maneger, добавление ключевого индекса-счетчика.
2) Посмотреть, как она выглядит из Access.
3) Проверить view.
4) Наконец, все ли в порядке с самой формой.

Может быть, ошибка возникает из-за попадания Null в другие поля, где этого
не должно быть. Стоит обратить внимание на поля, которые были раньше булевскими.
Или, в запросе участвует другая таблица.
Или, запрос по своей природе возвращает необновляемый набор данных.
...
Рейтинг: 0 / 0
07.12.2001, 12:06
    #32018630
Lohmatun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Я так и думал... Но все же
SELECT DISTINCTROW Table1.ID, Table1.Code, Table1.St, Table1.Name1, Table1.Name2,
Table1.Address1, Table1.Address2, Table1.IndexP, Table1.Type, Table1.IDC1, Table1.IDC2,
Table1.Comment, Table1.Has, Table1.Dog, Table1.Torg, Table1.Ready, Table1.CC1,
Table1.CC2, Table1.DateIn, Table1.DateMod, Table1.DatePr,
Table4.IDTP, Table4.Type,
Table2.IDG, Table2.REGION, Table2.NAMEGOR, Table2.KODTEL5,
Table3.IDG, Table3.REGION, Table3.NAMEGOR, Table3.KODTEL5,
Table1.IDDeal, Table1.IDHos,
Deal.Stat,
Table1.STT, Table1.Metro, Table1.InR
FROM (((Table1
LEFT JOIN Table2 ON Table1.IDC1 = Table2.IDG)
LEFT JOIN Table2 AS Table3 ON Table1.IDC2 = Table3.IDG)
LEFT JOIN Table4 ON Table1.Type = Table4.IDTP)
LEFT JOIN Deal ON Table1.IDDeal = Deal.IDDeal;

Изначально этот запрос - основа формы в Access. Таблицы хранятся в отдельном MDB на сервере (присоединенные).
Пытаюсь перевести в таблицы в SQL2000. Мастером не получается, гоню их через DTS, потом на ID-поля вешаю ключ и
IDENTITY (в аксессе эти поля были счетчиками). Переподсоединяю серверные таблицы.
Набор записей получается необновляемым.
Что подскажете?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Я так и думал... Но все же / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]