Small. Fast. Reliable.
Choose any three.
*** 42,48 ****
  from TCL, you simply give it SQL text to be evaluated.  The bindings
  automatically detect if the SQL matches a statement in cache
  and reuse the existing sqlite3_stmt if it does.
! <a href="http://www.sqlite.org/cvstrac/wiki">wiki</a>
  Bottom line: TCL programmers get all the speed advantages of using
  prepared statements but they never see SQLITE_SCHEMA errors or
  expired statements and they need not even know what a prepared
--- 42,48 ----
  from TCL, you simply give it SQL text to be evaluated.  The bindings
  automatically detect if the SQL matches a statement in cache
  and reuse the existing sqlite3_stmt if it does.
! 
  Bottom line: TCL programmers get all the speed advantages of using
  prepared statements but they never see SQLITE_SCHEMA errors or
  expired statements and they need not even know what a prepared
***************
*** 50,53 ****
  frees programmer brain-cycles to be used in solving the problem
  at hand rather than fussing with the SQL interface.  Other language
  bindings and wrappers would do well to emulate this design.
- [http://www.xa-seo.com.cn seo]
--- 50,52 ----