理论教育 学习资源存取技术的实现!

学习资源存取技术的实现!

时间:2023-04-14 理论教育 版权反馈
【摘要】:目前,Web与数据库接口技术有很多,其中JDBC是Java程序连接和存取数据库的应用程序接口,由一组用Java语言编写的类与接口组成,是执行SQL语句的Java API。本书研究的自主协作学习系统中,在学习资源的存取方面,采用了JSP/Servlet+JDBC的技术,即客户端不产生数据库查询命令,客户端上的浏览器通过URL和中间层的Web服务器建立连接。Servlet再将查询的数据传给JSP,最后生成标准的JSP页面将结果返回给提出请求的浏览器。

学习资源存取技术的实现!

目前,Web与数据库接口技术有很多,其中JDBC是Java程序连接和存取数据库的应用程序接口,由一组用Java语言编写的类与接口组成,是执行SQL语句的Java API。本书研究的自主协作学习系统中,在学习资源的存取方面,采用了JSP/Servlet+JDBC的技术,即客户端不产生数据库查询命令,客户端上的浏览器通过URL和中间层的Web服务器建立连接。Web服务器主要负责接收本地或远程浏览器的HTTP数据请求,然后中间层Servlet收到请求后,通过执行程序中的SQL语句,利用JDBC提供的标准API对数据库进行访问和相应的操作处理。Servlet再将查询的数据传给JSP,最后生成标准的JSP页面将结果返回给提出请求的浏览器。这样,不仅将客户端与数据库服务器端分开,同时提高了数据库的访问效率

资源存取技术的主要程序如下:

import java.sql.*;

import java.net.URL;

class insert

{

public static void main(String[] args)

{

String

url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind";

String query="select *from resources catalogue";

String query1="insert resources catalogue values(a,'b','c')"; try

{

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); Connection(www.daowen.com)

con=DriverManager.getConnection(url,"sa","639555");

Statement stmt=con.createStatement();

stmt.executeQuery(query);

stmt.executeUpdate(query1);

stmt.execute(query1);

stmt.getResult();

stmt.close();

con.close();

}

ex.printStackTrace();

}

}

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈