用变量从python中添加新数据访问数据库



这不是一个真正的问题,因为我弄清楚了这一点,并想张贴的决议。我试图将变量从python添加到插入到访问数据库中,并没有真正找到任何解释它的东西。我创建了几个变量,并使用这个语句来插入新行。我注意到的另一件事是,变量不工作,如果字段名称是相同的。大写和小写确实会使相同的拼写不同。我希望这能对大家有所帮助。

         cursor.execute(''' INSERT INTO file_info_main(Drive, Path, filename_full, filename, extension, size, create_dt_tm, mod_dt_tm, ins_dt_tm) 
            VALUES(?,?,?,?,?,?,?,?,?) ''',
            (drive, path, p_name, filename, ext, p_filesize, cr_dt_tm, m_dt_tm, in_dt_tm)
           )

该语句用于更新access数据库表。我想我还应该提到,对于日期/时间数据,我必须使用

将数据格式化为变量
cr_dt_tm = p_ctime.strftime("%m/%d/%Y %H:%M:%S")

该模式将日期/时间格式化为访问中的日期/时间字段。

最新更新