title: ValueError: parameters are of unsupported type on applying delete command
body: <pre><code>delRoll=int(input(&quot;Enter roll no:&quot;))
      c.execute(&quot;Delete from st where roll=?&quot;,delRoll)
      
  </code></pre>
  <pre><code>import sqlite3
  con=sqlite3.Connection(&quot;myinfo.db&quot;)
  c=con.cursor()
  c.execute(&quot;create table if not exists st(roll int unique,name text,marks int,fee float)&quot;)
  choice=int(input(&quot;1.insert 2:delete 3:update 4:view:&quot;))
  if choice==1:
      roll=int(input(&quot;Enter roll no:&quot;))
      name=input(&quot;Enter name no:&quot;)
      marks=int(input(&quot;Enter marks:&quot;))
      fee=float(input(&quot;Enter fee no:&quot;))
      c.execute(&quot;Insert into st values(?,?,?,?)&quot;,(roll,name,marks,fee))
      con.commit()
      
  elif choice==2:
      delRoll=int(input(&quot;Enter roll no:&quot;))
      c.execute(&quot;Delete from st where roll=?&quot;,delRoll)
      
          
  elif choice==4:
      c.execute(&quot;select * from st&quot;)
      con.commit()
  
  </code></pre>