특정 기본 키 (문자열 변수)가 이미 테이블에 있는지 확인하고 그렇지 않으면 새 레코드를 삽입하지 않으면 C#을 사용하여 기존 값을 새 값으로 업데이트하면됩니까? INSERT .. 올바른 키 구문을 수정 하시겠습니까?
나는이MySqlCommand cmd2 = new MySqlCommand("INSERT INTO mapdisplay
(ID,Distance)
VALUES
(@r,@c,)
ON DUPLICATE KEY UPDATE mapdisplay
(Distance)
VALUES
(@c,)", conn);
을 시도하지만 구문이 잘못 생각합니다.
왜 당신이 당신의 자신의 게시물을 고의로 파괴된다? – Johan