안드로이드에서 데이터베이스 mysql에 삽입 할 문제가 있습니다. 이 정보 학생 ID - 섹션 ID - 현재 날짜 - 상태 버튼을 클릭 할 때마다이 정보가 삽입됩니다. 데이터베이스 또한 레코드가 중복인지 확인합니다. 사용자에게 이미 입력했음을 알리는 메시지가 표시됩니다. 그러나 정확히 삽입되지 않으면 삽입 할 때마다 날짜가 변경 될 때마다 이 표시됩니다. 이미 삽입했음을 나타냅니다. 이 문제를 해결할 때마다 데이터베이스의 날짜를 변경할 때마다 삽입 할 수 있습니까?데이터베이스에 삽입 mysql이 올바르게 작동하지 않음
0
A
답변
1
checki 만 사용 중입니다. 사용자가 필드에 대한 입력을 제공했는지 여부.
레코드를 삽입하기 전에 해당 레코드가 이미 데이터베이스에 있는지 여부를 확인하지 않습니다.
사용자가 새로 입력 한 데이터 중복으로 인해 정의 된 다음 삽입이 예외로 거부되는 경우 고유 제한 조건이 원인 일 수 있습니다.
데이터 고유성에 대해 제약 조건이 정의되어 있는지 확인하십시오.
예외를 처리하여 그에 따라 사용자에게 알립니다.
관련 문제
- 1. MySQL이 작동하지 않음
- 2. jQuery, PHP, MySQL이 파이어 폭스에서 작동하지 않음
- 3. Accepts TextBox가 올바르게 작동하지 않음
- 4. Android DatagramSocket이 올바르게 작동하지 않음
- 5. Android - InputStream이 올바르게 작동하지 않음
- 6. distinct select가 올바르게 작동하지 않음
- 7. 배경 작업자가 올바르게 작동하지 않음
- 8. PHP MySQL이 데이터베이스에 삽입하지 않았습니다.
- 9. mysql이 select 쿼리를 올바르게 생성한다.
- 10. iPhone에서 sqlite 데이터베이스에 데이터 삽입 - 작동하지 않습니다.
- 11. 안드로이드 SQLite 데이터베이스 삽입/선택 작동하지 않음
- 12. QT 응용 프로그램에서 MySQL이 연결되지 않음
- 13. Strip_tags PHP MySQL이 작동하지 않습니다.
- 14. 이메일 헤더 삽입 - 예가 작동하지 않음
- 15. 데이터베이스에 삽입
- 16. 데이터베이스에 삽입
- 17. Backface- Firefox에서 올바르게 작동하지 않음 (Safari에서 작동)
- 18. 맑음 : 양쪽 플로트 : 올바르게 작동하지 않음
- 19. IHTMLElement2.getBoundingClientRect()가 올바르게 작동하지 않음
- 20. 캔버스가 중앙에서 그리기, 지우기가 올바르게 작동하지 않음
- 21. Windows의 iOS6에서 앱이 올바르게 작동하지 않음
- 22. 표시 : 표 내보내기가 올바르게 작동하지 않음
- 23. 사용자 정의 클래스가 올바르게 작동하지 않음
- 24. 매개 변수와 같이 사용하면 올바르게 작동하지 않음
- 25. 어레이에 변수가 올바르게 작동하지 않음 (Java)
- 26. C++ 스택 구현 (올바르게 작동하지 않음)
- 27. iPhone의 메뉴 열기에서 버튼이 올바르게 작동하지 않음
- 28. MySQL이 제대로 작동하지 않습니다.
- 29. mysql이 제대로 작동하지 못합니다.
- 30. 안드로이드 SQLite 삽입 작업, 쿼리 작동하지 않음
a) 이스케이프 또는 유효성 검사없이 사용자 입력을 받아서 쿼리에서 직접 사용하고 있습니다. 이로 인해 데이터베이스가 SQL 주입 공격에 노출되어 있습니다. b) mysql_ * 함수 패밀리는 이름을 제외하고는 더 이상 사용되지 않으므로 피해야합니다. 대신 mysqli 또는 PDO를 사용하십시오. – GordonM
왜 내가 한 번만 삽입하지 않는 날짜를 변경할 때 한 번 더 삽입 할 수 없습니다 – sara