|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
Приветствую всех:) У меня такой вопрос... Есть 4 таблицы... 1- Пользователи, 2- Системный блок, 3- монитор, 4- периферия. в 1 таблице внешние ключи ко 2,3,4. как в Visual FoxPro на форме сделать так чтобы выбирая пользователя в 1 таблице, показывались данные во 2,3,4 таблицах??? иными словами... выбирая пользователя показывалось какой у него системник, монитор и периферия. За ранее благодарен... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2008, 23:03 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
2 Parazit-nur нарисуйте сбюда таблицы - я Вам нарисую запрос ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2008, 10:13 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2008, 16:42 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
чёта не работает этот код... но уже не суть... произошла небольшая переделка... у меня теперь другой вопрос... есть 2 таблицы TUser, Tinfo связать их связал... а вто как сделать чтобы добавлялись данные сразу в две таблицы? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 19:11 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
Parazit-nur... а вто как сделать чтобы добавлялись данные сразу в две таблицы? Объясни каким образом добавляешь данные в одну таблицу. По аналогии можно также поступить с другой. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 19:40 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
вот по такой аналогии... тока чёта она тоже не пашет... код на кнопку... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 19:53 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
Извращение... Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 20:44 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
Хотелось бы поподробнее... а то не получается... ошибки вылетают... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 21:04 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
Каким образом установлена связь между таблицами? TInfo.id_info = TUser.FK_info ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 21:18 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
в универе так учили... Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 21:24 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
Тогда AndreTM верно советует. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 21:37 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
Ок... поблема в другом тогда... я не могу вводить значения в таблицу Tinfo... она как будто в режиме "только чтение", хотя режим отключен ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 21:41 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
Откуда берется таблица TInfo? Это случайно не курсор? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 21:49 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
выше схема SQL... таблица как таблица:) связывал как выше написанно... а про курсоры вообще ничего не знаю, к сожалению... простите меня такого:( ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 21:50 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
Parazit-nur... ошибки вылетают... А что за ошибки? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 21:57 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
вот эта ошибка вылазиит на все поля в таблице Tinfo ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 22:10 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
"Невозможно вставить пустую запись из представления или курсорадаптера в его базовую таблицу." Так что не простая у тебя табличка, а временная aka курсор. Спокойной ночи, утром гуру подтянутся-подскажут куда дальше двигать. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 22:32 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
хорошо... буду ждать... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2008, 22:36 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
автора вто как сделать чтобы добавлялись данные сразу в две таблицы? Вам необходимо поднять 2 курсорадаптера 1 для одной таблички и 1 - для другой вставить нужные записи в курсоры кадов и вызвать метод сохр-я (желательно обернув в транзакцию) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2008, 10:54 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
Звучит красиво... я извеняюсь конечно... но я не знаю как это сделать:( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2008, 11:03 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
вот пример как визуально создать свой класс КАД от базового КАДа для родных таблиц фокспро для Вашего случая нужно создать 2 разных када и похожим способом положить на форму пробуйте, если возникнуь проблемы - буду помогать ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2008, 11:07 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
1. Создать курсор для чтения-записи и после скидывать данные в таблицу(и). Для меня удобно, когда со многих таблиц тянеш в некоторый сводный курсор, где надо менять мало полей. 2. Локальное представление. 3. Курсор адаптер. ps Надо сразу уточнять, что это не отчет, а данные для редактирования. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2008, 11:40 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
Идея конечно не плохая... Но я хочу так сделать... Есть в ФоксПро стандартная панель Buttonset вооотт... в ней есть кнопка ADD. нажимая на эту кнопку добавляются поля... но ID в обоих таблицах 0... как сделать чтобы нажимая на кнопку автоматически генерировались новые ID ??? т.е. добавляя нового пользователя добавлялся новый комп:) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2008, 12:32 |
|
Помогите плииз связать таблицы....
|
|||
---|---|---|---|
#18+
Parazit-nurНо я хочу так сделать... Есть в ФоксПро стандартная панель Buttonset вооотт... Поставка в составе фокса не делает ее стандартной. Это всего лишь образец. в ней есть кнопка ADD. нажимая на эту кнопку добавляются поля... но ID в обоих таблицах 0... как сделать чтобы нажимая на кнопку автоматически генерировались новые ID ??? т.е. добавляя нового пользователя добавлялся новый комп:) 1. Добавляются не поля, а записи. 2. Обычно такое вешают не на кнопку, на поле таблицы в базе данных ибо записи могут добавлятся не только из проги. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2008, 12:37 |
|
|
start [/forum/topic.php?fid=41&msg=35576897&tid=1587207]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
74ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 195ms |
0 / 0 |