public string DeleteClusteredData(ClusteredData clusteredData) //은석이의 Delete { try { conn.Open(); cmd.CommandText = "DELETE FROM " + TableName + " WHERE ObjName = '" + clusteredData.ObjName + "' AND CluType = '" + clusteredData.CluType + "'"; // <Delete 하는 sql인데 clusterData의 objName, cluType을 이용해 WHERE = 을 해서 지우는 sql> _ = cmd.ExecuteNonQuery(); conn.Close(); return(success); //성공이라고 리턴 } catch (Exception ex) { Console.WriteLine(ex); return(fail); //실패라고 리턴 } }
public string DeleteClusteredData(ClusteredData clusteredData) //은석이의 Delete { try { conn.Open(); string sql = ""; // <Delete 하는 sql인데 clusterData의 objName, cluType을 이용해 WHERE = 을 해서 지우는 sql> MySqlCommand cmd = new MySqlCommand(sql, conn); //<실행> conn.Close(); return(success); //성공이라고 리턴 } catch (Exception ex) { Console.WriteLine(ex); return(fail); //실패라고 리턴 } }
public string InsertClusteredData(ClusteredData clusteredData) //성용이의 Insert { try { conn.Open(); //열어주기 cmd.CommandText = "INSERT INTO " + TableName + " VALUES(@ObjName, @CluType, @CluIndex, @Latitude, @Longitude"; //<이걸로 하면 되지 않을까 사실 나도 안 해봄 걍 느낌> cmd.Parameters.AddWithValue("@ObjName", clusteredData.ObjName); cmd.Parameters.AddWithValue("@CluType", clusteredData.CluType); cmd.Parameters.AddWithValue("@CluIndex", clusteredData.CluIndex); cmd.Parameters.AddWithValue("@Latitude", clusteredData.Latitude); cmd.Parameters.AddWithValue("@Longitude", clusteredData.Longitude); _ = cmd.ExecuteNonQuery(); conn.Close(); //닫아주기 return(success); } catch (Exception ex) { Console.WriteLine(ex); return(fail); } }
public string InsertClusteredData(ClusteredData clusteredData) //성용이의 Insert { try { conn.Open(); //열어주기 string sql = "INSERT INTO " + TableName + " VALUES(@ObjName, @CluType, @CluIndex, @Latitude, @Longitude"; //<이걸로 하면 되지 않을까 사실 나도 안 해봄 걍 느낌> MySqlCommand cmd = new MySqlCommand(sql, conn); cmd.Parameters.AddWithValue("@ObjName", clusteredData.ObjName); //아마 이렇게 parameter 넣으면 되지 않을까 싶음 //<파라미터 다 넣어줘> //<실행시켜줘> conn.Close(); //닫아주기 return(success); } catch (Exception ex) { Console.WriteLine(ex); return(fail); } }
public string Delete(ClusteredData clusteredData) //은석이의 Delete { return(_repo.DeleteClusteredData(clusteredData)); }
public string Post([FromBody] ClusteredData clusteredData) //성용이의 Insert { return(_repo.InsertClusteredData(clusteredData)); }