sqlserver2005-jdbc加载-006

sqlserver2005-jdbc加载-006,第1张

概述 环境sqlserver2005和myeclipse6.0 1.加载驱动的JSP页面代码如下: <%@ page language="java" import="java.util.*,java.sql.*,java.lang.*" pageEncoding="gb2312"%> //需要的包需要IMPORT进来,java.sql.Statement, //java.sql.Connection, @H_404_6@ 环境sqlserver2005和myeclipse6.0

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所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1180605.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存