我已经为我的项目创建了这个employee数据库,并且需要将它转换为一个类(对于包含类,我得到了更多的标记),但是我需要遍历每个列(ID
,name
,jobRole
,等等),并为我创建的Employee
类创建一个对象。在
这是我目前为止的代码:
tableID = c.execute('select employeeID from employeeData')
for r in tableID:
tableName = c.execute('select employeeName from employeeData')
for s in tableName:
tableJobRole = c.execute('select employeeJobRole from employeeData')
for t in tableJobRole:
tableYearlySalary = c.execute('select employeeYearlySalary from employeeData')
for u in tableYearlySalary:
v = s
exec(str(v))
v = Employee(r, s, t, u)
当我在GUI中运行代码并单击一个按钮时,它不会执行我希望它执行的操作。如何创建一段代码来遍历第一行,将列中的数据设置为r
、s
、t
和{
r
,s
,t
,u
中的每一个都等于第一行,然后我希望它们都等于下一行,而不是前三个留在第一行,u
继续到下一行,直到t
递增,然后s
。在
所以我想以某种方式在同一时间以某种方式将每个“for each in…”增加一个。在
可以使用单个查询返回表中每一行的所有字段。试试这个:
相关问题 更多 >
编程相关推荐