Where va having ko’rsatmalaridagi shartlar



Download 94,09 Kb.
bet4/4
Sana20.07.2022
Hajmi94,09 Kb.
#826711
1   2   3   4
Bog'liq
Where va having ko\'rsatmalaridagi shartlar

connection.commit()
Bu usul joriy tranzaksiyani amalga oshiradi. Agar siz ushbu usulga chaqirmasangiz, commit() ga so'nggi chaqirishdan keyin qilgan barcha narsangiz boshqa ma'lumotlar bazasi ulanishlarida ko'rinmaydi.
connection.rollback()
Bu usul commit() ga oxirgi qoʻngʻiroqdan keyin maʼlumotlar bazasiga kiritilgan har qanday oʻzgarishlarni orqaga qaytaradi.
connect.close()
Ushbu usul ma'lumotlar bazasi ulanishini yopadi. E'tibor bering, bu avtomatik ravishda commit() ni chaqirmaydi. Agar siz avval commit() ga chsqirmasdan ma'lumotlar bazasi ulanishingizni yopsangiz, o'zgartirishlaringiz yo'qoladi!
MA’LUMOTLAR BAZASIGA ULANISH
cursor.fetchone()
Bu usul so'rov natijalari to'plamining keyingi qatorini oladi, bitta ketma-ketlikni qaytaradi yoki boshqa ma'lumotlar mavjud bo'lmaganda “None"ni qaytaradi.
cursor.fetchmany([hajmi = kursor.arraysize])
Ushbu tartib so'rov natijalarining keyingi qatorlarini olib, ro'yxatni qaytaradi. Boshqa qatorlar mavjud bo'lmaganda bo'sh ro'yxat qaytariladi. Usul o'lcham parametri bilan ko'rsatilgandek ko'p qatorlarni olishga harakat qiladi.
cursor.fetchall()
Ushbu tartib so'rov natijasining barcha (qolgan) qatorlarini olib, ro'yxatni qaytaradi. Agar qatorlar mavjud bo'lmasa, bo'sh ro'yxat qaytariladi.
MA’LUMOTLAR BAZASIGA ULANISH
import sqlite3
conn = sqlite3.connect('test.db')
print "Ma’lumotlar bazasi muvoffaqiyatli ochildi"
Quyidagi Python kodi mavjud ma'lumotlar bazasiga qanday ulanishni ko'rsatadi. Agar ma'lumotlar bazasi mavjud bo'lmasa, u yaratiladi va nihoyat ma'lumotlar bazasi ob'ekti qaytariladi.
JADVAL YARATISH
Quyidagi Python kodi mavjud ma'lumotlar bazasiga qanday ulanishni ko'rsatadi. Agar ma'lumotlar bazasi mavjud bo'lmasa, u yaratiladi va nihoyat ma'lumotlar bazasi ob'ekti qaytariladi.
import sqlite3
conn = sqlite3.connect('test.db')
print "Ma`lumotlar bazasi ochildi";
conn.execute('''CREATE TABLE COMPANY
(ID INT PRIMARY KEY NOT NULL,
NAME TEXT NOT NULL,
AGE INT NOT NULL,
ADDRESS CHAR(50),
SALARY REAL);''')
print "Jadval yaratildi";
conn.close()
Download 94,09 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish