大家好我有点网络的经验,但现在我想移动到Java。现在我想问一下,如何在java中创建表单并将其与MS SQL SERVER 2008连接并在按钮单击事件上显示数据。请帮助我...如何在java中创建表格并将其与数据库连接
回答
对于桌面摆动应用程序,我建议你使用netbeans。在创建一个表单的时候右击一个对象,让我们说一个JButton,然后添加事件。另外,创建一个连接类。
这是一个示例连接功能
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;
}
用于显示结果:
ResultSet rs = Conn.connect(<all the parameters>).createStatement().executeQuery("SELECT * FROM ATABLE");
while(rs.next()){
textfield.setText(rs.getString("Field1"));
}
这是一个非常粗糙的代码。你可以访问很多为此提供教程的网站。
不幸的是,我相信这个问题没有一个简单的答案,因为它强烈依赖于你正在工作的技术,或者你将与之合作。例如,如果您使用基于Servlet的纯MVC,则必须在JSP中创建表单,然后在提交后,逐个捕获所有参数,同时在实体Bean中设置适当的值,然后调用您的数据访问对象。另一方面,如果您使用的是Struts或Spring MVC,那么您大致只需要将表单与您的实体bean绑定,并且这些值会自动填充,因此您只需要担心调用相应的数据访问对象。
我希望它有帮助。
如果你有任何教程,请分享 – user1132265
@ user1132265你为什么要目前为止还没有接受任何答案? – user75ponic
@ user1132265我可以与您分享大量资源,但首先我需要了解一些有关您知道的事情以及您的意图,以便为您提供适当的材料。你是否束缚于任何技术或框架?你知道任何Java MVC框架(Struts,JSF,Spring MVC等)吗?你是否有任何有关MVC的知识,无论它是Java还是.Net作用域?正如我所说,你的问题是模棱两可的,因此不能直接回答。 –
- 1. 如何创建表单并将其与下载连接
- 2. 将html页面连接到wordpress并在wordpress数据库中创建新表格
- 3. 如何在Oracle数据库中创建链接/连接表
- 4. 如何开始创建并连接并查询Java中的数据库?
- 5. 将java连接到数据库以创建登录表
- 6. java - 创建oracle数据库连接
- 7. 创建数据库连接类java
- 8. 如何使用java在访问数据库中创建表格
- 9. 如何连接表格并将数据保存在Magento中?
- 10. 如何创建表单连接数据库,并在主机中上传
- 11. 数据库连接,并与数据库
- 12. 如何将通知菜单与java中的数据库连接
- 13. 如何将dbml与数据库连接?
- 14. 如何将crystalreportviewer与数据库连接?
- 15. 如何从数据库中选择数据并将其显示在表格中?
- 16. 如何在Visual Studio 2012中创建本地数据库表并在Web窗体中连接连接字符串?
- 17. 如何创建临时表并将其用于与Entity Framework相同的连接?
- 18. 如何通过Java和Tomcat创建Oracle数据库连接?
- 19. 其中创建/保存数据连接
- 20. 如何连接PHPMYADMIN数据库来创建数据库
- 21. 在Android中创建并连接到SQLite数据库
- 22. Java在MySQL数据库中创建表
- 23. Java:在数据库中创建表
- 24. Scala在数据库中创建表格
- 25. postgres:在数据库中创建表格
- 26. 如何使用JDBC API在Java中建立数据库连接?
- 27. 如何创建实体并将其保存到数据库?
- 28. 在连接上创建PostgreSQL数据库
- 29. 如何连接Windows Mobile 6设备并将其与本地数据库同步?
- 30. 如何在java中创建threadedsocket连接?
桌面,网页,或手机? –
桌面和网络 – user1132265
您应该在您的问题中描述是否要使用移动,网页或桌面环境。顺便说一下@ user1132265,我建议你接受问题并且/或者如果你觉得它们有用,就将它们投票,以便对你的问题对社区有用;) –