ผลต่างระหว่างรุ่นของ "SQLObject"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ZéroBot (คุย | ส่วนร่วม)
r2.7.1) (โรบอต เพิ่ม: uk:SQLObject
Nullzerobot (คุย | ส่วนร่วม)
เก็บกวาด
บรรทัด 11:
 
from sqlobject import *
 
# กำหนด URI ของฐานข้อมูล ซึ่งในที่นี้ใช้ [[SQLite]]
connection = connectionForURI ('sqlite:///Users/vee/dict.sqlite')
sqlhub.processConnection = connection
 
# นิยามของคลาส
class Dict (SQLObject) :
data = StringCol ()
oldId = StringCol ()
lang = StringCol ()
 
 
* การสร้างตารางตามนิยามคลาส
 
Dict.createTable ()
 
บรรทัด 37:
 
* การสร้างวัตถุใหม่
 
dict = Dict (oldId=23, lang="Thai", data="(แมว,Cat)")
 
ตารางเชิงสัมพันธ์ที่ตรงกับวัตถุข้างต้น
 
{|class="wikitable"
| id
| 1
|-
| data
| (แมว,Cat)
บรรทัด 60:
# การค้นคืน
dict = Dict.get (1)
 
# การอ่านข้อมูล
print dict.data
 
# การเขียนข้อมูล
dict.data = "(แมว, cat)"
เข้าถึงจาก "https://th.wikipedia.org/wiki/SQLObject"