Devdit
 

Python เพิ่มข้อมูล SQL Server ด้วยคำสั่ง INSERT

2.1K

Python เพิ่มข้อมูล SQL Server ด้วยคำสั่ง INSERT บทความนี้สอนเขียนโปรแกรมเพิ่มข้อมูลลงตารางในฐานข้อมูล SQL Server 2019 Express โดยใช้ภาษา Python โดยใช้ module pyodbc ร่วมกับคำสั่ง INSERT สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Python เพิ่มข้อมูล SQL Server ด้วยคำสั่ง INSERT

import pyodbc 

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

cursor = conn.cursor()
cursor.execute("INSERT INTO product ( name, price ) VALUES ( 'Mouse', 100 )")
conn.commit()
print('Python เพิ่มข้อมูล SQL Server สำเร็จ')

cursor.close()
conn.close()

ผลลัพธ์

Python เพิ่มข้อมูล SQL Server สำเร็จ

คำอธิบาย

Python เพิ่มข้อมูล SQL Server ด้วยคำสั่ง INSERT จากตัวอย่างเชื่อมต่อฐานข้อมูลชื่อ demo ใน พร้อมกับใช้คำสั่ง INSERT INTO เพื่อเพิ่มข้อมูลลงตารางชื่อ product ประกอบด้วย 2 columns คือ name และ price มีค่าเท่ากับ ‘Mouse’ และ 100 พร้อมประมวลผลคำสั่ง SQL ด้วย execute และยืนยันการเพิ่ม หรือ insert ข้อมูลด้วยคำสั่ง commit

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