안녕하세요. 닷넷에 대한 경험이 있지만 지금은 자바로 옮기고 싶습니다. 이제는 어떻게 자바에서 폼을 만들고 MS SQL SERVER 2008과 연결하여 버튼 클릭 이벤트에 대한 데이터를 표시 할 수 있는지 묻고 싶습니다. 제발 도와주세요 ...자바에서 양식을 만들고 데이터베이스와 연결하는 방법
답변
데스크톱 스윙 애플리케이션의 경우 netbeans를 사용하는 것이 좋습니다. 양식을 만들면 객체를 마우스 오른쪽 버튼으로 클릭하고 JButton을 말한 다음 이벤트를 추가합니다. 또한 연결을위한 클래스를 작성하십시오.
ResultSet rs = Conn.connect(<all the parameters>).createStatement().executeQuery("SELECT * FROM ATABLE");
while(rs.next()){
textfield.setText(rs.getString("Field1"));
}
매우 거친 코드 :
이
그 결과를 표시하는 샘플 연결 기능public static Connection connect(String sqlServer, String username, String password, String server, String dbName, String port) throws SQLException{
String connString;
switch (sqlServer) {
case "MSSQL":
connString = "jdbc:sqlserver://"+server+";database="+dbName+";";
break;
case "MySQL":
connString = "jdbc:mysql://"+server+":"+port+"/"+dbName+"?zeroDateTimeBehavior=convertToNull";
break;
default:
connString = "";
break;
}
conn = DriverManager.getConnection(connString,username,password);
conn.setAutoCommit(false);
return conn;
}
입니다. 이를 위해 자습서를 제공하는 많은 웹 사이트를 방문 할 수 있습니다.
불행히도,이 질문은 당신이 일하거나 일하는 기술에 크게 의존하기 때문에이 질문에 대한 직접적인 대답이 없다고 생각합니다.
예를 들어 Servlets 기반의 순수 MVC로 작업하는 경우 JSP에서 양식을 작성한 다음 제출 한 후에 엔티티 bean에서 적절한 값을 설정하는 동안 모든 매개 변수를 하나씩 캐치하고 데이터 액세스 개체.
반면 Struts 또는 Spring MVC를 사용하는 경우 약 양식을 엔터티 빈과 바인딩하면 값이 자동으로 채워지기 때문에 해당 데이터 액세스 객체 만 호출하면됩니다. .
도움이되기를 바랍니다.
자습서가 있으면 – user1132265
@ user1132265를 공유하십시오. 지금까지 어떤 대답도 받아 들일 수 없습니까? – user75ponic
@ user1132265 나는 많은 자원을 여러분과 공유 할 수 있지만, 우선 나는 여러분에게 알 맞는 것에 대해 알 필요가 있으며 적절한 재료를주기 위해 당신의 의도는 무엇인지 알아야합니다. 어떤 기술이나 프레임 워크에 묶여 있습니까? Java MVC 프레임 워크 (Struts, JSF, Spring MVC 등)에 대해 아는 것이 있습니까? Java 또는 .Net 범위에 관계없이 MVC에 대한 지식이 있습니까? 제가 말씀 드렸다시피, 당신의 질문은 애매 모호하고 결과로 직접 대답하는 것이 아닙니다. –
- 1. mysql 데이터베이스와 연결하는 방법?
- 2. 데이터베이스와 파일을 연결하는 방법
- 3. talend에서 데이터베이스와 연결하는 방법
- 4. mysql 데이터베이스와 android를 연결하는 방법
- 5. sencha touch를 사용하여 데이터베이스와 원격 연결하는 방법
- 6. cpanel에 데이터베이스와 joomla 웹 사이트를 연결하는 방법
- 7. 안드로이드 에뮬레이터를 로컬 mysql 데이터베이스와 연결하는 방법
- 8. SQLite 데이터베이스와 C# 응용 프로그램을 연결하는 방법
- 9. ExtJs에서 데이터베이스와 텍스트 필드를 연결하는 방법
- 10. Phonegap에서 온라인 데이터베이스와 sqlite를 연결하는 방법
- 11. 양식을 사용하여 데이터베이스와 상호 작용하십시오.
- 12. 파일을 만들고 자바에서 삭제하십시오
- 13. 문자열 배열을 만들고 등급 배열에 연결하는 방법
- 14. MVC에서 페이지를 만들고 다른 페이지와 연결하는 방법
- 15. Sqlite2009 Pro 데이터베이스와 Android 응용 프로그램을 연결하는 방법
- 16. 자바 스크립트를 사용하여 양식을 만들고 제출하는 방법
- 17. Java를 사용하여 양식을 만들고 인쇄하는 방법
- 18. 양식을 웹 페이지 (소켓)에 연결하는 방법
- 19. 안드로이드 이클립스에서 여러 양식을 연결하는 방법?
- 20. 자바에서 mysqldump하는 방법?
- 21. eXist 데이터베이스와 Netbeans을 연결하는 방법은 무엇입니까?
- 22. .sql 파일에 저장된 데이터베이스와 C# 콘솔 응용 프로그램을 연결하는 방법
- 23. mysql 데이터베이스와 Eclipse RCP 응용 프로그램을 연결하는 방법
- 24. 자바에서 이메일 개체를 만들고 파일에 저장
- 25. 뼈를 만들고 코드에서 모양 사이에 연결하는 방법 (액션 스크립트)
- 26. 여러 상자를 만들고 엄지 손톱을 넣어 큰 사진에 연결하는 방법
- 27. 페이스 북 앱을 만들고 이전 페이스 북 페이지에 연결하는 방법
- 28. 자바에서 이진 입출력을 사용하여 파일을 다시 분할하고 연결하는 방법
- 29. php5 : 양식을 만들고 mysql 쿼리에 양식 항목을 입력하는 방법?
- 30. 자바에서 단축키를 버튼에 연결하는 방법은 무엇입니까?
데스크톱, 웹 또는 모바일? –
데스크톱 및 웹 – user1132265
모바일, 웹 또는 데스크톱 환경에서 작업할지 여부를 질문에 설명해야합니다. 덧붙여서 @ user1132265, 질문을 받아들이거나 투표를 통해 커뮤니티에 도움이된다면 투표 해주십시오.) –