我想知道将数据从qtablewidget
传输到SQLite数据库的最佳方法是什么,如果im是正确的,请尝试一下您是否可以帮助我找到生成一些SQL代码的方法。我正在制作一个程序来跟踪当前的项目或我的公司,我有一个图形用户界面,一个表,用户也将添加数据。我希望能够将这些数据传输到数据库中。到目前为止,我能想到的最好的方法是遍历表以获取所有值,然后在完成后让它生成代码发送到数据库。我遇到的问题是我不知道如何在最后生成SQL代码。我有连接到数据库和表的工作代码,但只是生成VALUE
中的代码
db_filename = '.\DB\ProgramManagerDB.sqlite'
with sqlite3.connect(db_filename) as conn:
cursorProject = conn.cursor()
cursorProject.execute(""" INSERT INTO contacts(Name,Number,title,company,email,main_contact) VALUES (?,?,?,?,?,?)""",(This is what im not sure how to generate))
有更好的方法吗?还是最有效的方法?谢谢你的帮助和建议。在
循环表和获取值的代码
^{pr2}$
假设其他一切都可以进行,请尝试在此处使用“append”:
注意:您可能希望首先将SQL生成为字符串,然后将其传递给.execute(),或者如果您的特定SQL支持这些值,则可能希望将这些值作为参数传递。在
注2:也许有更有效的方法来做你正在尝试的事情,但这看起来是一个很好的开始!在
相关问题 更多 >
编程相关推荐