当前位置:   article > 正文

java.sql.SQLException: QueryRunner requires a DataSource to be invoked in this way, or a Connection

queryrunner requires a datasource to be invoked in this way, or a connection

这个错误是使用c3p0-0.9.2-pre1.jar配置数据库的时候,按照字面意思就是说:SQLException异常:QueryRunner需要一个数据源以这种方式调用,或者应该传入的连接池。我们看前半段,需要一个数据源说明问题在于是否有数据源,后半句是说明是否有连接池。

	//创建QueryRunner的两种方法
	
	第一种:
	QueryRunner runner=new QueryRunner();
	int r=runner.update(C3p0Utils.getConnection(),sql,user.getName(),user.getPassword());
	第二种:
	QueryRunner runner=new QueryRunner(C3p0Utils.getDataSource());
	int r=runner.update(sql,user.getName(),user.getPassword());
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/68203
推荐阅读
相关标签
  

闽ICP备14008679号