We need support for the further development of our existing Access database. For the additions there is already the database design, we require help for the programming of the frontend in Access. Nothing complicated, just typical 1:n relationships e.g. for sales and sales items. A frm to enter and edit the sales orders and a frm to search in the sales orders and display the found sales.
The application and the database model are in German, but each database object has an English comment column.
See attached word file for further information.
О клиенте:
Источник: www.freelancer.com.ru
«Анти»перекрестный запрос
Есть таблица1 из примера. На основе перекрестного запроса1 можно получить новое представление информации с двумя наборами значений в левой и верхней части таблицы. В таблице2 информация повторяет представление информации из запроса1.
Как создать таблицы в Microsoft Access за 8 минут
Вопрос — возможна ли SQL или VBA инструкция, которая может информацию из таблицы2 представить в виде информации из таблицы1?
Вложения
| Пример_v00.zip (15.6 Кб, 19 просмотров) |
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Создать перекрестный запрос. БД «Авиаперевозки».
Всем привет! Очень прошу помочь. Есть таблица «самолеты», из которой необходимо создать.

«Перекрестный» запрос для отчета
Подскажите как решить вот такую проблему: В общих чертах, есть такие таблицы Контрагенты .

Запрос «alter table Таблица1 add column «. Ошибка: «Слишком большая длина записи»
При выполнении запроса выпадает ошибка «Слишком большая длина записи» Private Sub.
11205 / 4544 / 733
Регистрация: 07.08.2010
Сообщений: 13,046
Записей в блоге: 4
информацию из таблицы2 представить в виде информации из таблицы1?
У вас задано суммирование, его не отменить
1 2 3 4 5
TRANSFORM SUM(Таблица1.T2) AS [Sum-T2] SELECT Таблица1.T0 FROM Таблица1 GROUP BY Таблица1.T0 PIVOT Таблица1.T1;
таблица2
| T0 | F1 | F2 | F3 |
| A | 1 | 2 | |
| B | 3 | 4 | |
| C | 5 | 6 | 7 |
Имена полей т1 и т2 тоже потеряны
таблица1
| T0 | T1 | T2 |
| A | F1 | 1 |
| A | F2 | 2 |
| A | F3 | |
| B | F1 | 3 |
| B | F2 | 4 |
| B | F3 | |
| C | F1 | 5 |
| C | F2 | 6 |
| C | F3 | 7 |
Регистрация: 24.07.2020
Сообщений: 21
Можно заменить на
1 2 3 4 5
TRANSFORM Таблица1.T2 SELECT Таблица1.T0 FROM Таблица1 GROUP BY Таблица1.T0 PIVOT Таблица1.T1;
170 / 211 / 20
Регистрация: 06.03.2022
Сообщений: 1,017
В таблице2 информация повторяет представление информации из запроса1.
Стесняюсь спросить:а зачем нужна тбл2? Это будет на 100% дублирование данных-зачем их хранить?. С запросом1 на тбл1 возможны те же действия что и с Вашей «таблицей2». Таблицы БД предназначены только для хранения данных, а для извлечения из них информации и её представление в нужном виде задача других объектов БД (тем более что запрос используется в качестве источника данных так же, как и таблица)
Добавлено через 6 минут
Информация и данные, таки, разные понятия.
Регистрация: 24.07.2020
Сообщений: 21
Стесняюсь спросить:а зачем нужна тбл2?
Таблица1 приведена только для примера. Изначально информация хранится в таблице2. Информацию из таблицы2 нужно привести к виду информации, которая приведена в таблице1. Думаю, что для этого нужно вводить еще одну таблицу3 где в ее строках будут перечислены поля указанные в таблице2 в качестве заголовков столбцов.
Регистрация: 24.07.2020
Сообщений: 21
Добавил таблицу3 в строках которой указаны наименование столбцов таблицы2. И на основе таблицы2 и таблицы3 двумя запросами запрос2 и запрос3 получил необходимую информацию. Но решение не универсально. Может у кого есть предложение лучше? Либо специализированная инструкция SQL, либо инструкция VBA?
Вложения
| Пример_v01.zip (34.6 Кб, 6 просмотров) |
Регистрация: 01.08.2022
Сообщений: 41
Вопрос — возможна ли SQL или VBA инструкция, которая может информацию из таблицы2 представить в виде информации из таблицы1?
Вообще в инете есть пользовательские решения, и я даже пытался ими пользоваться. Но всё таки лучше, проще и нагляднее это делать функциями power query в excel, в excel 2016+ они встроены.
777 / 295 / 53
Регистрация: 29.03.2016
Сообщений: 599
Добавил таблицу3
В формате 2003 таблички бы посмотреть.
11205 / 4544 / 733
Регистрация: 07.08.2010
Сообщений: 13,046
Записей в блоге: 4
vl-sx,
Почему не так
1 2 3 4 5
SELECT [T0], «F1» AS T1, [F1] AS T2 FROM Таблица2 UNION ALL SELECT [T0], «F2», [F2] FROM Таблица2 UNION ALL SELECT [T0], «F3», [F3] FROM Таблица2
| T0 | T1 | T2 |
| A | F1 | 1 |
| B | F1 | 3 |
| C | F1 | 5 |
| A | F2 | 2 |
| B | F2 | 4 |
| C | F2 | 6 |
| A | F3 | |
| B | F3 | |
| C | F3 | 7 |
170 / 211 / 20
Регистрация: 06.03.2022
Сообщений: 1,017
Вариант,если надо именно таблицу.
Число столбцов в исходной таблице любое(таблицы переименованы с кириллицы на латиницу). Хотя я не вижу разницы между таблицей и запросом при использовании его в качестве источника данных. Но лучше создавать таблицы изначально правильно. Не растаскивать однотипные данные(цифры) отличающиеся наименованием(это одно поле [наименование] со значениями F1,F2,F3. а если будут сотни?) по разным полям.Для каждого наименования своя запись или вообще своя таблица и таблица значений + подчиненная форма-это будет правильно-хотя не зная решаемую Вами задачу конкретно что-либо сказать не возможно
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Dim rs As Recordset, rs1 As Recordset, i On Error Resume Next CurrentDb.Execute «delete * from tbl1» ‘очищает таблицу если она существует CurrentDb.Execute «CREATE TABLE tbl1 (ctl0 counter primary key,ctl1 TEXT,ctl2 TEXT,ctl3 INT)» Set rs = CurrentDb.OpenRecordset(«tbl2») Set rs1 = CurrentDb.OpenRecordset(«tbl1») Do Until rs.EOF For i = 0 To rs.Fields.Count — 2 rs1.AddNew rs1(1) = rs(0) rs1(2) = rs(i + 1).Name rs1(3) = rs(i + 1) rs1.Update Next rs.MoveNext Loop ‘Application.RefreshDatabaseWindow ‘обновляет панель навигации, если это надо
Источник: www.cyberforum.ru
Что за СМС пришло от Access content
Что делать, если на мобильный телефон приходят СМС от Access content с кодами подтверждения совсем с других сайтов? Это часто задаваемый вопрос в Интернете в последнее время. Ниже вы найдете ответ. Давайте выясним, кто отправляет смс и с какой целью.

В последнее время на телефоны абонентов приходят СМС-сообщения с различных сайтов и сервисов с просьбой ввести код в форму подтверждения регистрации. Но почему они нацелены на конкретных людей, не имеющих отношения к сайту, упомянутому в сообщении, — это другой вопрос, который мы также рассмотрим. СМС для подтверждения регистрации сегодня необходимы ресурсам любого назначения: интернет-банкинг, покупки, восстановление страниц в социальных сетях и прочее.
Проверка мобильных номеров важна для веб-сайтов, которыми пользуются люди. Сегодня телефон стал ключом, открывающим многие веб-сайты, которыми мы пользуемся. Это единственный идентификатор, подтверждающий истинного владельца. Так как смартфон всегда под рукой. В то время как злоумышленник, который может каким-то образом получить доступ к аккаунту, не имеет.
Раньше таким ключом был адрес электронной почты.
Сообщение на ПятерочкеSMS от сервисов
До того, как существовало такое разнообразие обмена мгновенными сообщениями, а мобильный Интернет не был так широко доступен, SMS-сообщения были популярным методом общения. Вся долгая переписка шла по смс.
Теперь этот тип сообщений изменил свое назначение. Никто больше не отправляет более короткие текстовые сообщения на мобильный телефон, потому что есть службы мгновенного обмена сообщениями и Интернет. Сейчас СМС используются для оповещений, уведомлений, подтверждений действий в различных сервисах.

Потому что смс от Access content приходит на мобильник без запроса.
Довольно часто на телефон случайным образом приходят сообщения с неизвестных сайтов с просьбой ввести код. Слишком рано беспокоиться о том, что кто-то угадает пароли от вашей учетной записи.
Скорее всего, это работа программного алгоритма или скрипта, случайным образом подбирающего номера для авторизации. Это могут сделать другие пользователи, чтобы не использовать их номер телефона. Причина таких действий неясна, так как телефон, введенный Код активации, недоступен.

Теперь вы знаете, что делать, когда на ваш телефон приходит СМС с кодом подтверждения. Наконец, не лишним будет запомнить главное правило сетевой безопасности: нигде не разбрасывайте свой основной номер телефона. Конечно, от злобных домочадцев это вас не защитит, но от кого-то из интернета подвох точно не поймаете.
Источник: www-genshin.ru
Разработка базы данных в MS Access – №1193084
Закажите услуги фрилансеров для вашего проекта прямо сейчас!
Размещение заказа на фриланс бирже бесплатно.

Егор Горбачев gev511 83 отзыва 1 новый

Дэниел Сонис denielsonis 8 отзывов


Владимир Черный schwarzman 4 отзыва


Михаил П. Mifaaa93 19 отзывов 1 новый

Эдуард Б. edward_babetskyi 3 отзыва



Вадим Д. vadimdibcev859 16 отзывов 5 новых

Андрей Дмитриев rsvision78 1 платеж
Поделиться заказом
17 часов назад

22 часа в сервисе
Был онлайн 8 часов назад
17 часов назад
Прием заявок
Выбор исполнителя
Выполнение заказа
Обмен отзывами
Заявки фрилансеров
Сейчас онлайн
Сначала новые
Другие заказы в категории «Базы данных»
Решить 3 лабораторные работы и оформить в электронных документах формата Word. Примеры отчётов предоставлены. Отчеты сделать в одном файле.
нет заявок
Создать БД ИС библиотеки ВУЗа и написать для нее прикрепленные запросы через SQL
Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.
Источник: www.weblancer.net