我有一些来自机器的数据,格式如下:A(某个值)B(一些价值)C(一些值)等等。
我有一个数据库在Microsoft SQL server 2008与列命名为a, B, C等。
我已经下载了MS SQL server 2008的jdbc驱动程序并包含在我的类路径中。
我想插入值的A, B, C等在SQL当我收到它从不同的机器(端口)。基本上,我必须在Java中设计一个服务器,该服务器侦听该端口的值,当它接收到值时,它将其插入MS SQL数据库。
有人能帮我在Java代码上面吗?我是Java新手,因此觉得有点难。
谢谢。
从JDBC教程开始:
http://download.oracle.com/javase/tutorial/jdbc/它应该把你整理出来。
Microsoft也有SQL Server特有的例子:
http://support.microsoft.com/kb/313100负责数据库端。当你说"服务器"时,我假设你想要一个基于web的服务器,它在端口上监听HTTP请求。您需要在servlet/JSP引擎(如Tomcat)中运行servlet。
写一个基于接口的对象来处理你的数据库工作;彻底测试它,然后把它放在一边。然后编写servlet,在验证和绑定输入值后调用该对象。MSSQL服务器的Microsoft JDBC驱动程序的教程和文章。
- Microsoft JDBC Driver for SQL Server使用JDBC驱动程序连接SQL Server
- 到如何启动Microsoft JDBC