Первый Нижегородский АвтоФорум (Архив)  

Вернуться   Первый Нижегородский АвтоФорум (Архив) > Форумы неавтомобильной тематики > Компьютерный
Нижегородский АвтоПортал (Архив) Справка Галереи Участники Автовзаимопомощь Календарь Поиск Сообщения за день Все разделы прочитаны

Последние сообщения с Пейджера. Показать все
За последнее время сообщений нет.
Внимание! Это архив форума.
Это архив форума и доступен в режиме "только чтение". Текущий форум находится по старому адресу www.autoforum.pro.
Компьютерный Для компьютерщиков за рулем, ну или для водил за компьютером.Обсуждения Crack'ов Keygen'ов и пиратского софта строго запрещены.

 
Опции темы Поиск в этой теме Опции просмотра
 
Старый 13-08-2007, 17:26 А по Access(у) помогите, пожалуйста.   #1
Mashu
Пай-Девочка
Помогите, кто знает, пожалуйста.
Имеется база данных, состоящая, соответственно из множества связанных таблиц.
Проблема заключается в том, что при связи полей в двух таблицах не обеспечивается целостность данных. При этом, в поле в одной из таблиц в источнике строк задан выбор значений из поля значений другой таблицы (т.е. здесь косяков быть не может), с который не обеспечивается целостность связи данных. Вопрос: где может быть проблема?
__________________
Волков не боюсь, в лес хожу. :-)
Mashu вне форума  
 
Старый 13-08-2007, 17:31   #2
shs_sf
Старожил
прастите кто на ком стоял?
если я понял прально то проблем может быть несколько
1 - существующие данные не соотвествуют типу связи (пустые поля например)
2 - поле с выпадающщим списком возвращщает не идентификатор (ключь) а собстна то что видно (скорее всего чтото типа 255 символов строку - я про тип данных говорю)
3 - из исходной таблицы экспортируется не ключь и соответственно топой аксес не сможет обеспечить тип связи один ко многим с каскадными операциями

что то типа того
я аксес этот ужасный бросил лет 7 назад наверно
вспомню - передергивает аж
)))
shs_sf вне форума  
 
Старый 13-08-2007, 17:36   #3
Mashu
Пай-Девочка
1 пустых полей нет, проверяла.
2. не поняла
3. скорее всего. Как это можно проверить?
__________________
Волков не боюсь, в лес хожу. :-)
Mashu вне форума  
 
Старый 13-08-2007, 17:39   #4
shs_sf
Старожил
2 - посмотри какой именно столбец запроса который лежит под выпадающщим полем связан с таблицей - я про формы говорю
или у тя просто табличка открыта? ну там все равно под падающщим полем должен быть запрос

3 - погляди на тип поля к которому связь привязываешь

ты какого типа связь то хошь?
shs_sf вне форума  
 
Старый 13-08-2007, 17:45   #5
Mashu
Пай-Девочка
2. У меня просто табличка и поле со списком. В связываемом поле в подстановке в источнике строк указан выбор значений из полей другой таблицы (типа SELECT [Ассортимент].[Марка] FROM Ассортимент),


3. Типы полей одинаковы.
Связь нужна один-ко-многим

Да, проблемы начались после того как сначала был установлен 2007 офис и где-то 2 месяца база обновлялась в нем, а потом возвращен 2003. Проблема связей может быть связана с этим?
__________________
Волков не боюсь, в лес хожу. :-)
Mashu вне форума  
 
Старый 13-08-2007, 18:51   #6
shs_sf
Старожил
давай лучше по русски
у тя есть - SELECT [Ассортимент].[Марка] FROM Ассортимент
а должно быть что то типа - SELECT [Ассортимент].[ID], [Ассортимент].[Марка] FROM Ассортимент
первое поле должно быть связано и НЕ показываться (тобиш скрытое) а второе показываеться в запросе

кароче эти азы надо показывать - так трудно
возьми любую книжку или там демонстрационные БД покопай и обрати внимание что откуда берется

от версии аксеса это не зависит - не должно зависеть
я помню что первый шок с аксесом был када он в запросе умножал 10*0.125 и получал 0.9-Е-99 значение
как результат в базе малого предприятия на складе продукции оставались например 0.9-Е-99 кг колбасы - то есть оставался запах колбасы на складе ))))
ну не прикол ли?

интерфейс аксеса - то есть Юзерский интерфейс БД а не СУБД (прошу не путать) отстой редкостный

конечно оракл не советую - не те задачи

я бы посоветовал завязать на серваке какую нето MySQL с апачем и нармальный веб интерфейсик прикрутить - студенту развлечение на месяц

ну вот так
чем смог - помог
shs_sf вне форума  


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +4, время: 05:07.


vBulletin v3.5.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Хостинг предоставлен компанией ТТК