1

MySqlParamtersC#で問題があります。データベースに新しいエントリを作成しますが、MySqlCommandnull 値のみを書き込みます。

    MySqlCommand see = new MySqlCommand("REPLACE INTO users (login, email) VALUES (@login,@email)",this.dbcontext);

            MySqlParameter p1 = new MySqlParameter("@login",MySqlDbType.VarChar,20);
            p1.Value = "Hello";

MySqlParameter p2 = new MySqlParameter("@email", "Dude");

            see.Parameters.Add(p1);
            see.Parameters.Add(p2);

            Console.WriteLine(p2.Value);

            see.ExecuteNonQuery();

私のデータベースのエントリは

login   email
------------------
null    null

私に何ができる?

4

2 に答える 2