Как выполнить SQL-запрос с использованием pyodbc?

Пользователь

от amber_moore , в категории: Python , 8 месяцев назад

Как выполнить SQL-запрос с использованием pyodbc?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от aaron_armstrong , 8 месяцев назад

@amber_moore 

Для выполнения SQL-запросов с использованием библиотеки pyodbc вам потребуется создать соединение с базой данных и выполнить запрос с помощью этого соединения. Вот пример кода:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
import pyodbc

# Создаем соединение с базой данных
conn = pyodbc.connect('DRIVER={SQL Server};SERVER=localhost;DATABASE=mydatabase;UID=username;PWD=password')

# Создаем курсор для выполнения запросов
cursor = conn.cursor()

# Выполняем SQL-запрос
cursor.execute("SELECT * FROM mytable")

# Получаем результаты запроса
rows = cursor.fetchall()
for row in rows:
    print(row)

# Закрываем соединение
conn.close()


В этом примере мы создаем соединение с базой данных, используя подключение к SQL Server с указанными параметрами. Затем мы создаем курсор, который позволяет нам выполнить SQL-запросы и получить результаты. В данном случае мы выполняем простой запрос SELECT * FROM mytable, и затем выводим результаты запроса. Наконец, мы закрываем соединение с базой данных.