Merhaba arkadaşlar bu makalemizde konsol ekranında print
komutu ile girdiğimiz verileri MS Sql Veritabanına Insert metoduyla
kaydediyoruz.
Şekil 1
import pyodbc
con1=pyodbc.connect(
'Driver={SQL
Server};'
'Server=sirius\SQLEXPRESS02;'
'Database=master;'
'Trusted_Connection=yes;'
)
print("Enter a Staff Id")
Id=int(input())
print("Enter First Name")
Firstname=input()
print("Enter Last Name")
LastName=input()
print("Enter Contact")
Contact=input()
print("Enter Mail")
Mail=input()
print("Enter Gender")
Gender=input()
print("Enter Department")
Department=input()
print("Enter Address")
Address=input()
print("Enter PostalCode")
PostalCode=input()
print("Enter City")
City=input()
print("Enter State")
State=input()
print("Enter Country")
Country=input()
cursor = con1.cursor()
SQLCommand = ("INSERT INTO
dbo.staff(Id,Firstname,LastName,Contact,Mail,Gender,Department,Address,PostalCode,City,State,Country)
VALUES (?,?,?,?,?,?,?,?,?,?,?,?)")
Values =
[Id,Firstname,LastName,Contact,Mail,Gender,Department,Address,PostalCode,City,State,Country]
#Processing query. Sorgu isleniyor
cursor.execute(SQLCommand,Values)
#Committing any pending transaction to the database. Bekleyen
herhangi bir işlemin veritabanına islenmesi.
con1.commit()
print("Data Successfully Inserted. \n Verinin basarili bir
sekilde girisi yapildi.")
con1.close()
Bir
makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır
ŞAHİN
0 comments:
Yorum Gönder