ผลต่างระหว่างรุ่นของ "SQLObject"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ล 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)"
|