|
|
|
Query (#Name?)
|
|||
|---|---|---|---|
|
#18+
Что то у меня какая-то заморочка получилась. На Форме есть данные из двух таблиц. Пролистываются данные Формы по одной таблице. Данные из второй таблицы выходят посредством запроса с джоинтом. Так вот у меня ест Форма Assets, таблица Assets: Asset(primary key),...... таблица Inventory: Asset(primary key),InventoryNo. Пишу запрос: SELECT Inventory.InventoryNo FROM Assets INNER JOIN Inventory ON Assets.Asset = Inventory.Asset WHERE Inventory.Asset=[Forms].[Assets].[Asset #]; Вставляю результат запроса в ТехтБокс Формы, а там постоянно показывает #Name? Подскажите в чём ошибка? Заранее благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2004, 13:43:24 |
|
||
|
Query (#Name?)
|
|||
|---|---|---|---|
|
#18+
magogaДанные из второй таблицы выходят посредством запроса с джоинтом. Джойнт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2004, 13:51:30 |
|
||
|
Query (#Name?)
|
|||
|---|---|---|---|
|
#18+
И как выглядит ControlSource? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2004, 06:34:21 |
|
||
|
Query (#Name?)
|
|||
|---|---|---|---|
|
#18+
Во 1-х: таблица Assets: Asset(primary key),...... таблица Inventory: Asset(primary key),InventoryNo. не верно! Должно быть: Asset,InventoryNo (primary key: Asset,InventoryNo ) Во 2-х: SELECT Inventory.InventoryNo FROM Inventory WHERE Inventory.Asset=[Forms].[Assets].[Asset #]; ни чем не хуже В 3-х, проверь что стоит в ControlSource текствокса. Должно быть "InventoryNo" Если же написано "= InventoryNo", то имя текствокса должно отличаться от "InventoryNo" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2004, 08:41:29 |
|
||
|
Query (#Name?)
|
|||
|---|---|---|---|
|
#18+
Запрос называется "AssetInventory" Текстбокс называется "Inventory" В Contol Source текстбокса стоит: =[AssetInventory].[InventoryNo] Если я запускаю просто Запрос и форма в это время открыта с текстбоксом Asset и соответсвующим номером в ней, то всё работает. А вот в форме до сих пор #Name. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2004, 15:16:04 |
|
||
|
Query (#Name?)
|
|||
|---|---|---|---|
|
#18+
ИМНО, так невозможно хелп: Формы и отчеты можно рассматривать как «окна» в базу данных. Для того чтобы определить основной источник данных для формы или отчета, следует указать таблицу, запрос или инструкцию SQL в свойстве Источник записей (RecordSource). После этого становится возможным указание в свойстве Данные (ControlSource) поля или выражения. Почему бы сразу не сделать источником формы запрос с джойном? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.06.2004, 00:35:22 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32562670&tid=1673829]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
188ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 530ms |

| 0 / 0 |
