281 читали · 4 года назад
Поиск по части слова, строки, текста в запросах MS Access - оператор like
Если вы не знаете как сделать поиск по части слова в программе Microsoft Access, то посмотрите это видео. https://7108.ru/accesshelp.ru-137 Разберем запрос поиск по первым и последним буквам в БД Access, а также поиск записей, соответствующих введенным буквам в параметрических запросах...
211 читали · 1 год назад
🧐Так как я любитель Access и в нем написаны готовые проекты, решил поискать как мне сделать связку Python & Access. 🤫Для меня это крайне полезный пост, может и для ваших проектов это пригодится. 🐍🗄 Сохранение данных из Python в базу Access - вот что мы сегодня рассмотрим! Если вам нужно сохранить данные, собранные в вашей программе на Python, в базе данных Microsoft Access, то у нас есть для вас хорошие новости. Этот процесс несложен и может быть выполнен с помощью нескольких шагов. Давайте разберемся! 1️⃣ Шаг 1: Установите необходимые модули Для работы с базой данных Access из Python вам потребуется установить модули pyodbc и pypyodbc. Их можно установить с помощью pip, выполнив следующую команду в командной строке: ``` pip install pyodbc pypyodbc ``` 2️⃣ Шаг 2: Создайте подключение к базе данных Вам потребуется настроить подключение к базе данных Access. Создайте строку подключения, указав путь к вашему файлу базы данных. Например: ```python import pyodbc conn = pyodbc.connect(r'DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=C:\путь_к_вашей_базе.accdb;') ``` 3️⃣ Шаг 3: Создайте курсор и выполните запросы Теперь, когда у вас есть подключение, вы можете создать курсор для выполнения запросов к базе данных. Ниже приведен пример создания таблицы и вставки данных: ```python cursor = conn.cursor() # Создание таблицы cursor.execute('CREATE TABLE Таблица (Id INT, Имя TEXT, Возраст INT)') # Вставка данных cursor.execute("INSERT INTO Таблица (Id, Имя, Возраст) VALUES (1, 'Иван', 25)") cursor.execute("INSERT INTO Таблица (Id, Имя, Возраст) VALUES (2, 'Мария', 30)") # Сохранение изменений conn.commit() ``` 4️⃣ Шаг 4: Закройте соединение После того как вы закончили работу с базой данных, не забудьте закрыть соединение: ```python conn.close() ``` 🎉 Готово! Теперь вы знаете, как сохранять данные из Python в базу данных Access. Не забудьте настроить правильные пути к вашей базе данных и следовать необходимым шагам. Удачи в вашем проекте! 💪