<div>Hello,</div>
<div>I&#39;m trying to deal with sqlite on scheme.</div>
<div>I can create new table and insert new notes, but i can&#39;t delete records from table.</div>
<div> </div>
<div>#lang racket<br>(require (prefix-in sqlite: (planet jaymccarthy/sqlite:4)))<br>  <br>  (define-struct notepad (db)) <br>  (define-struct note (notepad id))<br>  <br>  (define (initialize-notepad! home)<br>    (define db (sqlite:open home))<br>
    (define the-notepad (make-notepad db))<br>    (with-handlers ([exn? void])<br>      (sqlite:exec/ignore db<br>                          (string-append<br>                           &quot;CREATE TABLE notes &quot;<br>                           &quot;(id INTEGER PRIMARY KEY,&quot;<br>
                           &quot;description TEXT)&quot;)))<br>      (sqlite:insert db (format &quot;INSERT INTO notes (description) VALUES (&#39;~a&#39;)&quot;  &quot;Some text&quot;))<br>    the-notepad)</div>
<div> </div>
<div>this works fine.</div>
<div> </div>
<div>    (define (delete-entry! a-notepad id)<br>      (sqlite:exec/ignore (notepad-db a-notepad)<br>                          (format &quot;DELETE FROM notes WHERE id = &#39;~a&#39;&quot; id)))</div>
<div> </div>
<div>but this doesn&#39;t remove anythng.</div>
<div>Where i&#39;m wrong?</div>
<div> </div>
<div>Thanks.</div>
<div> </div>
<div> </div>
<div> </div>