首页 › 答案 › 题库 › 远程教育 › 联大学堂

叙述使用Python操作Access数据库的步骤。

叙述使用Python操作Access数据库的步骤。
正确答案:(1)建立数据库连接importwin32com.clientconn=win32com.client.Dispatch(r'ADODB.Connection')DSN='PROVIDER=Microsoft.Jet.OLEDB.4.0;DATASOURCE=C:/MyDB.mdb;'conn.Open(DSN)(2)打开记录集rs=win32com.client.Dispatch(r'ADODB.Recordset')rs()name='MyRecordset'#表名rs.Open('['+rs()name+']',conn,1,3)(3)操作记录集rs.AddNew()rs.Fields.Item(1).Value='data'rs.Update()(4)操作数据conn=win32com.client.Dispatch(r'ADODB.Connection')DSN='PROVIDER=Microsoft.Jet.OLEDB.4.0;DATASOURCE=C:/MyDB.mdb;'sql()statement="InsertINTO[Table()Name]([Field()1],[Field()2])VALUES('data1','data2')"conn.Open(DSN)conn.Execute(sql()statement)conn.Close()(5)遍历记录rs.MoveFirst()count=0while1:ifrs.EOF:breakelse:count=count+1rs.MoveNext()