小弟对多线程不是很了解,在程序中,希望读取数据库配置表中一条记录就创建一个线程来查询数据,并插入数据,都是在当前数据库中进行的,所以就使用了一个connection,但是老是出现connection属性尚未初始化?求大神们解解
引入对象出错,connection实现接口有错,与多线程没有关系,并且jdbc自身处理了的
是多个线程调用一个connection对象么.?
那么你一个connection对象应该是永远都是打开的.?
每次再使用时判断if(Connection.State!=ConnectionState.Open){Connection.Open();},没有打开则打开。
我自己关闭了忘了打开!