python sqlite3数据库错误(错误绑定参数可能不支持的类型)问题

时间:2018-11-07 19:31:31

标签: python-3.x sqlite

我调用数据库函数的主要代码是

NULL

数据库调用代码为

library(lpSolve)
m=5
n<- ceiling(m/2)
Z<- round(rnorm(n=n,mean=1,sd=10))
variabels_A<- round(rnorm(n=n*m,mean=1,sd=10))
A<- matrix(data = variabels_A, nrow=m, ncol=n)
b<- round(rnorm(n=m,mean=1,sd=10))
dir<- c(">=","<=","==")
dir<-dir[sample(x = c(1:3),size = m,replace = T)]
model<- lp(direction="max", objective.in=Z, const.mat=A, const.dir=dir, const.rhs=b)
model

数据库功能是

val = [''] * 4
mulq = [''] * 4
for i in range(len(multiplels)):
    for j in range(len(multiplels[i])):
        if j == 0:
            mulq[j] = StringVar()
            q2label = Label(lframe, textvariable=mulq[j])
            q2label.grid(row=rownum, column=0, pady=5)
            mulq[j].set('# '+str(multiplels[i][j]))
            rownum += 1
        else:
            val[i] = IntVar()
            mulq[j] = StringVar()
            a = Radiobutton(lframe, textvariable=mulq[j], value=j, variable=val[i])
            a.grid(row=rownum, column=0, sticky='w')
            mulq[j].set(str(multiplels[i][j]))
            rownum += 1

错误消息在这里,

  

第263行,以节省金额       (名称,reg,ecode,pcode,mulans)   sqlite3.InterfaceError:错误绑定参数4-可能是不受支持的类型。

变量的类型是名称文本,id整数,ecode文本,pcode文本,multipleanswer文本。由于错误,我将类型更改为multipleanswer-integer。我不明白怎么了?感谢您的帮助。

0 个答案:

没有答案