在SQLite中保存特殊字符

时间:2014-08-16 13:28:16

标签: c# sqlite

我在C#中有以下代码,当我在TextBox中插入一个特殊字符如'μ'时,SQLite中数据库中的数据保存为ï¼。如何在TextBox中插入'μ'字符并在数据库中保留相同的'μ'字符?

我的代码C#:

SQLiteCommand cmd = new SQLiteCommand();

            cmd.Connection = new SQLiteConnection(_connectionString);
            cmd.Connection.Open();

            cmd.CommandText = "INSERT INTO Categoria (Id, Nome) VALUES(@id, @nome)";
            cmd.CommandType = CommandType.Text;
            cmd.Parameters.Add(new SQLiteParameter("@id", 0));
            cmd.Parameters.Add(new SQLiteParameter("@nome", tbCategoria.Text));

            cmd.ExecuteNonQuery();
            cmd.Connection.Close();

0 个答案:

没有答案