title: Can't get text input from Tkinter Text widget into sqlite3 database
body: <p>trying to get text input from a tkinter Text widget with variable name sponsor with the following command</p>
  <pre><code>conn = sqlite3.connect(tables.db)
  
  cursor = conn.cursor()
  
  cursor.execute(&quot;CREATE TABLE IF NOT EXISTS `sponsors` (sponsor_id  INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, sponsor TEXT)&quot;)
  cursor.execute(&quot;INSERT INTO 'sponsors' (sponsor) VALUES(?)&quot;, sponsor.get('1.0', 'end'))
  
  conn.commit()
  </code></pre>
  <p>I typed in &quot;<strong>Vector Linkz Limited</strong>&quot; to be inserted into the sponsors table in the sqlite Database but gut the following error</p>
  <blockquote>
  <p>cursor.execute(&quot;INSERT INTO 'sponsors' (sponsor) VALUES(?)&quot;, sponsor.get('1.0', 'end'))
  sqlite3.ProgrammingError: Incorrect number of bindings supplied. The current statement uses 1, and there are 21 supplied.</p>
  </blockquote>
  <p>I don't even know what this means to be honest, can anyone help me out please. Thanks.</p>