Hello. There are two programs: command-line shell and DB browser for SQLite . Here is the script.

CREATE TABLE IF NOT EXISTS Words ( id_Words INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, en TEXT NOT NULL, ru TEXT NOT NULL ); INSERT INTO Words (en, ru) VALUES ('one', 'один'), ('two', 'два'), ('three', 'три'), ('four', 'четыре'), ('five', 'пять'); SELECT * FROM Words; 

If I run this script in the DB browser for SQLite, the output of the Russian words is normal, both in this program and in the command-line shell. But, when I run this script in the command-line shell, the output of Russian words is not correct, instead of letters, question marks. Tell me. Thank.

  • What exactly is meant by "command-line shell"? - Fat-Zer
  • Dear Fat-Zer, implied command line. - Anton
  • mm ... most likely some screw problems with coding ... I don’t understand ... - Fat-Zer
  • Dear Fat-Zer, thank you very much! Your answer is, as always, clear, useful and productive! This is the answer of THIS PROGRAMMER! - Anton
  • You are always welcome, it is a pleasure to answer such detailed questions. And also very nice when they are repeated many times. - Fat-Zer

0