20 개 이상의 'jTextField'를 만들어야하는 스윙 응용 프로그램을 만들고 있습니다. 사용자가 입력 한 데이터베이스에 데이터를 저장합니다. 간단하지만 내가 할 수있는 문제는 그 twenty'text 신청 '사이에 사용자가 17 개의 텍스트 필드를 비우는 세 텍스트 필드를 채우면 비어 있으며 null 값은 데이터베이스에 저장됩니다. 어떻게 문제를 해결할 수 있습니다, 그래서 얼마나 많은 사용자가 텍스트 필드를 채울 것인지 많은 데이터가 데이터베이스에 입력됩니다. 제발 도와주세요 미리 감사드립니다.20 개의 텍스트 중에서 3 개의 텍스트 필드 데이터를 저장하는 방법 데이터베이스의 필드
답변
정확한 요구 사항을 알고 있으므로 의사 코드 아래의 간단한 요구 사항이 도움이 될 것입니다!
loop over the fields
userText = textField.getText();
if(userText != null && !userText.isEmpty()){//this can be modified according to requirement
insertInDatabase();//insert only when the above condition holds true
}
어떻게 필드 위로 반복 할 수 있습니까? 나는 20 개의 텍스트 필드를 가지고있다. –
20 개의 텍스트 필드를 만든 코드를 공유해야 할 수도있다. –
나는 20 개의 텍스트 필드를 만들면서 디자인하여 net beans IDE를 사용하고 있습니다. 그리고 규칙으로 나는 데이터베이스 연결을 생성하는 것처럼 'getText'메소드에 의해 그 값을 얻는다. 지금은 문제 위에있다. –
은 매우
yourText = textField.getText();
if(yourText == null && yourText.isEmpty()){
insertInDb("");
}
그래서 ""
는 사용자가 값을 입력하지 않은 경우에만 삽입됩니다 데이터베이스에 ""
가 (null 값 처리)를 삽입하는 것이 좋습니다.
- 1. 는 세 개의 텍스트 필드
- 2. 데이터베이스의 이미지 경로를 저장하는 방법 (일반 텍스트 필드 사용)
- 3. 두 개의 확인란과 하나의 텍스트 필드 jquery
- 4. 두 개의 드롭 다운 내 텍스트 필드
- 5. 동일한 XPage에서 여러 개의 서식있는 텍스트 필드
- 6. 텍스트 필드
- 7. 자바 스크립트 비교하고 두 개의 텍스트 필드
- 8. SQL - 2 개의 텍스트 필드 비교
- 9. 두 개의 텍스트 필드 비교, iOS
- 10. 2 개의 텍스트 필드 사이에 공백을 표시
- 11. Swift에서 2 개의 텍스트 필드 값 나누기
- 12. jquery ajax에서 두 개의 텍스트 필드 데이터를 사용하는 검색 기능
- 13. SQL에서 데이터베이스의 데이터를 입력하고 텍스트 필드 및 레이블에 넣는 방법
- 14. 자바에서 데이터베이스의 비트 텍스트 필드 데이터를 얻을 수있는 방법
- 15. 레일 3 개의 다른 자동 완성 필드
- 16. iOS DatePicker 데이터를 텍스트 필드
- 17. actionscript 3 - for 루프에서 텍스트 필드 사용
- 18. 텍스트 필드 데이터를 저장하지만 데이터를 확인하십시오
- 19. yii에 텍스트 필드 만들기
- 20. 텍스트 필드 텍스트
- 21. J2ME 텍스트 필드 레이아웃
- 22. 데이터베이스의 데이터를 업데이트하고 3 개의 테이블을 합칩니다.
- 23. 텍스트 필드의 복수 필드
- 24. xpages에 두 개의 컨트롤이있는 리치 텍스트 필드 바인딩
- 25. PHP가있는 MySQL 데이터베이스의 데이터로 텍스트 필드 채우기
- 26. 텍스트 형식 필드, 데이터베이스의 날짜 열?
- 27. 텍스트 필드
- 28. 텍스트 필드
- 29. 텍스트 필드
- 30. 레일을위한 하나의 데이터베이스 엔트리를위한 세 개의 텍스트 필드
궁극적 인 질문은 : 사용자가 1 개의 텍스트 필드 만 채우는 경우 데이터베이스의 다른 19 개 필드를 어떻게 표시하려면 어떻게해야합니까? 없는? 또한 필드의 데이터 유형은 무엇입니까? varchar? int? 그것을 할 수있는 많은 방법이 있지만, 제 제안을하기 전에 더 많이 알아야합니다. – user3437460