我写了个连接的类
DBConnection
里边有个getConnection方法
可是在其他窗体里就调用不到
后来才发现,是那个方法被定义成了static
去掉static就调用的到了
获得连接的类
调用的时候直接
就行了
DBConnection
里边有个getConnection方法
可是在其他窗体里就调用不到
后来才发现,是那个方法被定义成了static
去掉static就调用的到了
获得连接的类
using System;
using System.Collections.Generic;
using System.Text;
using System.Data.OracleClient;
using System.Configuration;
namespace ClientAlarm
{
public class DBConnection
{
public static string serveraddress = ConfigurationManager.AppSettings["conStr"].ToString();//调用config文件
//获得conn连接
public OracleConnection getConnection()
{
OracleConnection conn = new OracleConnection(serveraddress);
return conn;
}
}
}
调用的时候直接
DBConnection dbc = new DBConnection();
OracleConnection conn = dbc.getConnection();//获得conn连接
就行了