首先你要安装jdbcodbc驱动程序,然后在它的安装目录下(默认C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\)把3个jar包(msbase.jar;mssqlserver.jar;msutil.jar)拷贝到D:\apache-tomcat-5.5.17\common\lib的目录下,这样你才能import这些包啊!。楼主的代码是在:JSP应用开发详解,电子工业出版(飞思)。楼主可以去看看这本书,很有价值的。

解决方案 »

  1.   

    存储过程那本书上也介绍的很详细。呵呵。另外,存储过程是CallableStatement。也是要跟上边的例子一样设置输入参数的。。不像你说能省事的。
      

  2.   

    谢谢raoduan(伤心男孩) ,
    不过后来我将import com.microsoft.jdbc.sqlserver.SQLServerDriver;去掉也能正常连接数据库,
    但我已经将JDBC驱动拷贝到Tomcat指定的目录下,是不是跟这有关?或者只要JDBC驱动配好了不写这段代码也行?另外一个问题:
    我做了一个用户信息注册页面,为什么插入到数据库的字符变成了乱码?
    做浏览器中输入信息时是中文的,我的jsp页面添加了<%@ page Content="text/html; charset=gb2312"%>,我发现在调试时传到java类中的属性值已经时乱码了?这个怎么解决?