|
4 / 3 / 1
Регистрация: 23.08.2022
Сообщений: 92
|
|
Как добавить на экранную форму непараметрические запросы из Access?29.08.2022, 14:24. Показов 5602. Ответов 65
Метки нет (Все метки)
Я новичок. Мне необходимо собрать бд и все встало на том, что некоторые запросы VS видит,а некоторые нет, на форуме вычитал что они называются непараметрические, но как их перенести из Access в VS ответа так и не нашел.
0
|
|
| 29.08.2022, 14:24 | |
|
Ответы с готовыми решениями:
65
как сделать экранную форму большую, чем размер экрана? Access: как добавить фигуру на форму, например, сектор Как в форму базы данных ACCESS добавить гиперссылки |
|
|
|
| 05.09.2022, 14:21 | |
|
Gulgox, вот типы данных OleDb для параметров с их соответствием типам в C# - OleDbType Перечисление
А вот типы данных в MS Access - Microsoft Access Data Types Сопоставляйте и не перепутайте
1
|
|
|
4 / 3 / 1
Регистрация: 23.08.2022
Сообщений: 92
|
|
| 05.09.2022, 14:25 [ТС] | |
|
Andrey-MSK, Благодарю!) Сейчас немного форму подправлю и примусь пробовать.
0
|
|
|
4 / 3 / 1
Регистрация: 23.08.2022
Сообщений: 92
|
|
| 07.09.2022, 18:31 [ТС] | |
|
Andrey-MSK, У меня все получилось, спасибо большое!
Теперь вот вопрос не по теме. Чем отчет так координально отличается от вывода информации например в лист? Я сделал себе один лист бокс и в него вывожу все строки. Это не подойдет под определение отчета? По большому счету что в листе, что в отчете (если я правильно понял, то это просто отдельная форма с результатом запроса представленная в таблице) данные будут одни и те же. В чем смысл?
0
|
|
|
|
||
| 08.09.2022, 09:01 | ||
|
1
|
||
|
4 / 3 / 1
Регистрация: 23.08.2022
Сообщений: 92
|
|
| 08.09.2022, 13:00 [ТС] | |
|
Andrey-MSK, А возможно ли как то в listBox'е осуществить выравнивание столбцов, чтобы текст не съезжал? Или это только возможно при выводе в таблицу? Если пользоваться регулярными выражениями (типа \t), то текст всё равно съезжает.
0
|
|
|
|
|
| 08.09.2022, 13:51 | |
|
1
|
|
|
4 / 3 / 1
Регистрация: 23.08.2022
Сообщений: 92
|
||||||
| 09.09.2022, 16:23 [ТС] | ||||||
|
L0ck4r, Andrey-MSK, Ребят, подскажите пожалуйста, что не так с моим запросом?
В Accesse выводит ФИО, а в форме,в таблице выводит id владельца. По факту в accesse выводится 2 столбца id владельца и его ФИО. Как сформировать запрос так, что он верно сопоставил id владельца с id лошади и выводил ФИО владельца, а не его id. По всей видимости я не верно написал запрос и вероятнее всего еще и не в том месте его оформил, т.к. без него результат тот же, что на скринах. id сопоставлены верно, но вместо них должны быть ФИО. Запрос находится именно в этом мете и расчета на то, что при загрузке формы в которой таблица он сменит id на ФИО. Выделенный код на скрине представлен ниже.
0
|
||||||
|
19 / 17 / 2
Регистрация: 09.07.2018
Сообщений: 76
|
|
| 09.09.2022, 18:48 | |
|
А жокеи и лошади в разных таблицах? В таблицу "Жокеи" ИД лошадки добавлен? если да, то используйте JOIN связывая поля по ИД лошадки
0
|
|
|
4 / 3 / 1
Регистрация: 23.08.2022
Сообщений: 92
|
||||||
| 09.09.2022, 18:58 [ТС] | ||||||
|
L0ck4r, Получается там жокеи никаким боком, в таблицу лошади добавлен ид владельца и его имя. В аксессе сперва тоже показывал ид, затем по совету из просторов интернета уменьшил ширину столбцов. Честно, не совсем понимаю как это сработало, но из двух столбцов (ид, имя) осталось только имя. Там же, в аксесс запрос выглядит так:
0
|
||||||
|
19 / 17 / 2
Регистрация: 09.07.2018
Сообщений: 76
|
||
| 09.09.2022, 20:29 | ||
|
1
|
||
|
|
|
| 09.09.2022, 21:31 | |
|
Gulgox, А зачем вы используете поля подстановки? Это зло!!! И вот сейчас вы пожинаете эти плоды..
Читайте про запросы из двух и более таблиц и узнаете про JOIN...
0
|
|
|
4 / 3 / 1
Регистрация: 23.08.2022
Сообщений: 92
|
|
| 09.09.2022, 21:35 [ТС] | |
|
Andrey-MSK, учусь я ещё только). Все приходит с опытом!) Я все это делаю впервые
0
|
|
|
4 / 3 / 1
Регистрация: 23.08.2022
Сообщений: 92
|
|
| 10.09.2022, 20:06 [ТС] | |
|
Andrey-MSK, Сколько времени потратил и на ум приходит только одно. Выходит, что если не использовать поля подстановки, то все данные нужно вбивать в ручную. Так же выходит и в оконной форме, там тогда тоже не выйдет сделать список из каких-либо сущностей. К примеру, в одной из форм - участники соревнований у меня указываются код жокея, код состязания, код лошади и занятое место. в итоге отображаются именно коды(рис.1). В аксессе вместо кодов подставляются ФИО жокея, название состязания, кличка лошади и занятое место, как и должно быть. То есть мне нужно сейчас в аксессе все эти подстановочные поля очистить, вбить все в ручную и точно так же делать в формах? Точнее сказать, что в формах сейчас так и есть, все данные ввожу в ручную без всяких подстановок(рис.2). Хотя есть предположение(не проверял), что введя в такую форму вместо кода, оригинальное название - выкинет исключение.
0
|
|
|
4 / 3 / 1
Регистрация: 23.08.2022
Сообщений: 92
|
|
| 10.09.2022, 20:13 [ТС] | |
|
P.S. Проверил, выбросило исключение "Несоответствие типов данных в выражении условия отбора.". То есть при добавлении состязания принимает он только код места проведения(из тех что есть), а не полное название. Таких образом я конечно могу добавить новое место и по его коду добавить состязание и так далее по цепочке, но в конечной форме все равно будут только коды, а не соответствующие им строки.
0
|
|
|
19 / 17 / 2
Регистрация: 09.07.2018
Сообщений: 76
|
|||||||
| 10.09.2022, 20:22 | |||||||
1
|
|||||||
|
4 / 3 / 1
Регистрация: 23.08.2022
Сообщений: 92
|
|
| 10.09.2022, 20:25 [ТС] | |
|
L0ck4r, Но ведь это не решит проблемы с тем, что будут отображаться именно коды, а не соответствующие им строки. Обойти выброс исключений наверное не так будет трудно,как это...(
0
|
|
|
19 / 17 / 2
Регистрация: 09.07.2018
Сообщений: 76
|
|
| 10.09.2022, 22:23 | |
|
вы когда формируете запрос, можно скрыть ид и оставить только текстовые поля
Добавлено через 1 минуту приложите базу и код, дайте посмотреть что у вас там происходит
0
|
|
|
4 / 3 / 1
Регистрация: 23.08.2022
Сообщений: 92
|
|
| 10.09.2022, 22:49 [ТС] | |
|
L0ck4r, только камнями не кидайтесь).
0
|
|
|
4 / 3 / 1
Регистрация: 23.08.2022
Сообщений: 92
|
|
| 10.09.2022, 22:52 [ТС] | |
|
L0ck4r, Выходит что там 2 столбца, один из них присоединенный. Его возможно скрыть? Но через оконную форму все равно придется добавлять через ид вероятно.
0
|
|
|
19 / 17 / 2
Регистрация: 09.07.2018
Сообщений: 76
|
|
| 11.09.2022, 16:01 | |
|
слушайте, я посмотрел ваш проект и базу, намешали кучу всего и разного! во первых: если пишете софт из под шарпа, а в качестве базы акцес, то и использовать надо акцес ТОЛЬКО КАК НАБОР ТАБЛИЦ, а вы позапихали подстановки в таблицы, так делать нельзя. каждая таблица должна иметь свои поля и свой тип данных. подстановки и прочее используется в том случае, когда вы делаете формы, отчеты, запросы в акцесе для работы с этим из самого акцеса, но не из внешнего софта, у вас это все перемешано в кашу. поэтому и не получается. сейчас проще всего удалить связи в базе, поменять типы данных в полях таблицы и переписать запросы. второй момент: кодите на шарпе или qt или пайтоне, работаете с базой, приучите себя именовать поля на инглише и без пробелов, да и вообще все именовать на инглише, не все языки и компиляторы/интерпритаторы понимаю кириллицу, а уж тем более с пробелами
1
|
|
| 11.09.2022, 16:01 | |
|
Как добавить сразу всю таблицу в форму (Access 2007)? Используя исходную БД спроектируйте экранную форму Процедура ВыборТипаДиаграмм которая выводит экранную форму Создайть процедуру, которая выводила бы экранную форму
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|
|
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы
## О чём эта статья
В процессе построения ОДУ-модели (система дифференциальных. . .
|
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет)
Содержание проекта
Симуляция вековой (50 лет) экологической сукцессии в почве леса
Основные участники: АМ-гриб, ЭКМ-гриб,. . .
|
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов
Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
|
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация
В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
|