Devdit
 

Python ดึงข้อมูลจาก SQL Server 2019 Express

1.3K

Python ดึงข้อมูลจาก SQL Server 2019 Express บทความนี้สอนเขียนโค้ดแสดงข้อมูลจากตารางที่อยู่ในฐานข้อมูล SQL Server 2019 Express ด้วยภาษา Python พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Python ดึงข้อมูลจาก SQL Server 2019 Express

import pyodbc 

conn = pyodbc.connect('Driver={SQL Server};'
    'Server=LAPTOP\SQLEXPRESS;'
    'Database=demo;'
    'Trusted_Connection=yes;')

cursor = conn.cursor()
cursor.execute('SELECT * FROM product')

for v in cursor:
    print( v )

cursor.close()
conn.close()

ผลลัพธ์

(1, 'Computer', 100.0)
(2, 'Computer Notebook', 200.0)

คำอธิบาย

Python ดึงข้อมูลจาก SQL Server จากตัวอย่างเชื่อมต่อ Server name LAPTOP\SQLEXPRESS ฐานข้อมูลชื่อ demo โดยใช้คำสั่ง SQL คือ SELECT เพื่อดึงข้อมูลจากตาราง product และวนลูปพร้อมกับแสดงข้อมูลออกสู่หน้าจอด้วยคำสั่ง print ภาษา Python

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ