如何设置TomCat连接 MS SQL Server 7 的连接池阿?

programmer2000 2003-10-16 06:43:00
如何设置TomCat连接 MS SQL Server 7 的连接池阿?
...全文
41 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lilyheart1977 2003-10-17
  • 打赏
  • 举报
回复
有个问题,有 sql server7的jdbc吗?
sql server2000的jdbc能用在sqlserver7么???
9731boy 2003-10-17
  • 打赏
  • 举报
回复
private Connection sqlConn;
private Statement stmt;
ResultSet rs = null;
boolean m_flag = false;

/**
*
* 初始化
*
*/
public DbConn()
{
Context initContext;
Context envContext;
DataSource datasource;
try
{
initContext = new InitialContext();
envContext = (Context)initContext.lookup("java:comp/env");
datasource = (DataSource)envContext.lookup("jdbc/uformdb");
}
catch(Exception e)
{
System.out.println("---程序运行严重错误---");
System.out.println("原因:未找到数据源,请重新设置");
m_flag = false;
return;
}
try{
sqlConn = datasource.getConnection();
stmt = sqlConn.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_UPDATABLE);
m_flag = true;
}
catch(Exception e)
{
System.out.println("---程序运行严重错误---");
System.out.println("原因:连接数据源时出错");
m_flag = false;
return;
}
}

to 楼上的.应该是可以的吧.我没有用过.
好久没有写java代码了.不知以前写的能不能用.楼主试一下吧 :) 好运
programmer2000 2003-10-16
  • 打赏
  • 举报
回复
感谢各位的帮助,能不能简单用代码表示一下怎样应用?
怎样把分数给他们?

万分感谢!
9731boy 2003-10-16
  • 打赏
  • 举报
回复
当然了...在程序在web.xml中还要加入...
<resource-ref>
<description>test</description>
<res-ref-name>jdbc/uformdb</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>

:)
tanndy 2003-10-16
  • 打赏
  • 举报
回复
给你个例子:改改就可以了

<Context path="/uform" docBase="uform" debug="0" reloadable="true" crossContext="true">
<Resource name="jdbc/uformdb" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/uformdb">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>100</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>30</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>10000</value>
</parameter>
<parameter>
<name>username</name>
<value>test</value>
</parameter>
<parameter>
<name>password</name>
<value>test</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
</parameter>
<parameter>
<name>url</name> <value>jdbc:microsoft:sqlserver://192.168.1.100:1433;DatabaseName=aaa</value>
</parameter>
</ResourceParams>
</Context>

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧