1.加载驱动的JsP页面代码如下: @H_404_6@
<%@ page language="java" import="java.util.*,java.sql.*,java.lang.*" pageEnCoding="gb2312"%> @H_404_6@
//需要的包需要import进来,java.sql.Statement,@H_404_6@
//java.sql.Connection,java.sql.ResultSet,java.DriverManager等。 @H_404_6@
<!DOCTYPE HTML PUBliC "-//W3C//DTD HTML 4.01 Transitional//EN"> @H_404_6@
<HTML> @H_404_6@
<head> @H_404_6@
<Title>My sqlserver2005 starting page </Title> @H_404_6@
</head> @H_404_6@
<body> @H_404_6@
This is my JsP page. <br> @H_404_6@
<% @H_404_6@
Connection conn=null; @H_404_6@
String user="sa"; @H_404_6@
String pwd="123"; @H_404_6@
String url="jdbc:sqlserver://127.0.0.1:1433;databasename=test"; @H_404_6@
try{ @H_404_6@
//加载驱动 @H_404_6@
Class.forname("com.microsoft.sqlserver.jdbc.sqlServerDriver"); @H_404_6@
} @H_404_6@
catch(ClassNotFoundException ex) @H_404_6@
{//驱动是否异常 @H_404_6@
ex.printstacktrace(); @H_404_6@
} @H_404_6@
try{ @H_404_6@
//定义执行的 *** 作 @H_404_6@
String sql="select * from stuInfo"; @H_404_6@
//建立链接 @H_404_6@
conn=DriverManager.getConnection(url,user,pwd); @H_404_6@
//创建statement对象与sql发生消息 @H_404_6@
Statement stm=conn.createStatement(); @H_404_6@
//创建resultset对象返回处理结果 @H_404_6@
ResultSet rs=stm.executequery(sql); @H_404_6@
System.out.println("This is sa."); @H_404_6@
while(rs.next()) @H_404_6@
{ @H_404_6@
//输出1,3,2,列的值,测试是否连通可用。 @H_404_6@
System.out.println(rs.getString(1)+" "+rs.getString(3)+""+rs.getString(2)); @H_404_6@
} @H_404_6@
} @H_404_6@
catch(sqlException e) @H_404_6@
{ @H_404_6@
e.printstacktrace(); @H_404_6@
} @H_404_6@
//判断下是否有链接异常 @H_404_6@
if(conn==null) @H_404_6@
System.out.print("error"); @H_404_6@
else @H_404_6@
System.out.println("ok"); @H_404_6@
System.out.println("I can see the result!"); @H_404_6@
%> @H_404_6@
</body> @H_404_6@
</HTML> @H_404_6@
//注:jar包需要导入到软件,否则可能以为找不到导致conn=null,而加载失败。 @H_404_6@
@H_404_6@
6-1
@H_404_6@
批量添加创建表stuInfo @H_404_6@
@H_404_6@
drop table stuInfo; @H_404_6@
create table stuInfo @H_404_6@
( @H_404_6@
stuNo char(5),@H_404_6@
stuname varchar(10),@H_404_6@
stuSex char(2) @H_404_6@
); @H_404_6@
@H_404_6@
begin @H_404_6@
declare @s int; @H_404_6@
declare @i int; @H_404_6@
set @s=1; @H_404_6@
set @i=1001; @H_404_6@
while (@s<=10) @H_404_6@
begin @H_404_6@
if (@s=2 or @s=4 or @s=5 or @s=8 or @s=10) @H_404_6@
insert into stuInfo values(@s,'lily'+convert(varchar(5),@s),'男'); @H_404_6@
else @H_404_6@
insert into stuInfo values(@s,'女'); @H_404_6@
@H_404_6@
set @s=@s+1; @H_404_6@
set @i=@i+1; @H_404_6@
end; @H_404_6@
end; @H_404_6@
@H_404_6@
select * from stuInfo @H_404_6@
@H_404_6@
@H_404_6@
6-2
总结以上是内存溢出为你收集整理的sqlserver2005-jdbc加载-006全部内容,希望文章能够帮你解决sqlserver2005-jdbc加载-006所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)