首页 > 解决方案 > 当我尝试发布某些内容时,我的发布方法不会

问题描述

我的 post 方法有问题,当我使用邮递员时,我无法发布某些内容。我总是添加失败!!在邮递员。

我的发帖方式

   public string Post(Temperatur Temp)
    {
        try
        {
            string query = @"
                insert into testTB(DevEUI_uplink) values
                ('" + Temp.DevEUI_uplink + @"')         
            ";


            string connectionString = "server=...;user id= admin;password = ....; database = smartlakes2";
            DataTable table = new DataTable();
            MySqlConnection con = new MySqlConnection(connectionString);
            con.Open();
            using (var cmd = new MySqlCommand(query, con))
            using (var da = new MySqlDataAdapter(cmd))
            {
                cmd.CommandType = CommandType.Text;
                da.Fill(table);

            }

            return "Added Successfully!!";
        }

        catch (Exception)
        {
            return "Failed to Add!!";

        }
    }

我的模型

 public class Temperatur
    {
        public string DevEUI_uplink { get; set; }

    }

还有我在mysql中创建的表

CREATE TABLE testTB(  
    DevEUI_uplink json
);

我正在尝试在邮递员中添加类似的内容,但它不起作用。

{
    "DevEUI_uplink": "Hello"
}

标签: c#mysqljson

解决方案


推荐阅读