मैं एक .mdb डेटाबेस से डेटा निकालने का प्रयास कर रहा हूं और इसे ओडू 8 क्लास कॉलम में प्राप्त कर रहा हूं।SQL क्वेरी से डेटा निकालने और इसे ओडू कक्षा कॉलम में असाइन करने के लिए कैसे करें?
यह मेरा .py फ़ाइल है
class attendance_biometric(osv.Model):
_name="attendance.biometric"
_rec_name='name'
_columns={
'fdate':fields.datetime('From Date'),
'tdate':fields.datetime('To Date'),
'code':fields.integer('Code'),
'name':fields.many2one('res.users','Employee Name', readonly=True),
'ref': fields.one2many('bio.data', 'bio_ref', 'Data'),
}
_defaults = {
'name': lambda obj, cr, uid, context: uid,
}
def confirm_submit(self, cr, uid, ids, context=None):
result=[]
DBfile = '/home/administrator/test.mdb'
conn = pyodbc.connect('DRIVER=MDBtools;DBQ='+DBfile)
cr = conn.cursor()
sql = '''
select InTime, OutTime, OutDeviceId, Duration from
AttendanceLogs '''
cr.execute(sql)
rows = cr.fetchall()
for row in enumerate(rows):
result.append(row)
raise osv.except_osv(_('Info'),_('Data : %s\n' % (result)))
अब कुछ फिर से काम जब मैं सबमिट बटन क्लिक करने के बाद, डेटा को निम्न चित्रों में की तरह से पता चलता
किसी प्रदान कर सके इस पर मूल्यवान इनपुट? जैसे कि ओडू क्लास कॉलम में उन मानों को कैसे प्राप्त करें (मेरा मतलब कक्षा के उन फ़ील्ड को असाइन करना था) और दो टेबलों से कॉलम कैसे प्राप्त करें।
और अधिक देखें। (एमडीबी फ़ाइल) –
किसी भी सुझाव के साथ कोई भी !!! !!! –