Konsol Ekranında Print İle Girilen Veriyi MS SQL Veritabanına Kaydetme

 

Merhaba arkadaşlar bu makalemizde konsol ekranında print komutu ile girdiğimiz verileri MS Sql Veritabanına Insert metoduyla kaydediyoruz.


 








Şekil 1






Şekil 2


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

About Bahadır Şahin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 comments:

Öne Çıkan Yayın

GridView da Seçili Satırı DetailsView da Göstermek

Merhaba arkadaşlar bu makalemizde GridView nesnesi ile birlikte DetailsView nesanesini birlikte kullanacağız. GridView da seçili satırın de...