그래서 기본적으로 여기 내 테이블 레이아웃의 무시 존재하는 경우 MySQL은 삽입 :하지이 /가
Type_Of Agreement
iPad Heyo! I'm an agreement!
iPod Touch I'm another agreement!
는 기본적으로, 관리자는 새로운 유형을 추가 할 수 있습니다 관리자 인터페이스를 짓고 있어요. 그 사람이 이미 존재하는 새로운 유형을 입력 할 수 없도록 만들고 싶습니다. 기본적으로 위의 예에서 새 유형 상자에 'iPad'를 입력하고 제출을 누르면 단순하게 무시되거나 오류가 발생합니다. 당신은 Type_Of
에 UNIQUE
인덱스를 정의 할 필요가
INSERT IGNORE INTO agreements (Type_Of, Agreement) VALUES (?, ?)
com.Parameters.AddWithValue("", Request.Form["pies"]);
com.Parameters.AddWithValue("", "Wahey! A sample license!");
그래서, 문제는 무엇인가? 'INSERT IGNORE'가 예상했던대로하지 않으면'Type_Of'에 정의 된'UNIQUE' 키가 있습니까? – eggyal
Derp. 아니, 내가하지 않았다. 나는 그 부분을 잊었다. 감사! –