OleDbConnection conn=new OleDbConnection(); 这句运行出错
OleDbConnectionconn=newOleDbConnection();这句运行出错,鼠标所到显示的是“命名空间不能直接包含字段或方法之类的成员”,请问大神该怎...
OleDbConnection conn=new OleDbConnection();
这句运行出错,鼠标所到显示的是“命名空间不能直接包含字段或方法之类的成员”,请问大神该怎么改呢? 展开
这句运行出错,鼠标所到显示的是“命名空间不能直接包含字段或方法之类的成员”,请问大神该怎么改呢? 展开
1个回答
展开全部
你的代码是不是:
public OleConn{get{ return oleConn = new OleDbConnection(conStr); }}
这样当然不行,因为你每次都是返回一个新的OleDbConnection(没有Open)
当然会报错
你可以用一个私有变量保存,或return前,先open,如:
private OleDbConnection oleConn;
public OleConn{get{
if(oleConn == null)
oleConn = new OleDbConnection(conStr);
return oleConn;
}}
或者:
public OleConn{get{ oleConn = new OleDbConnection(conStr);
oleConn.Open();
return oleConn;
}}
public OleConn{get{ return oleConn = new OleDbConnection(conStr); }}
这样当然不行,因为你每次都是返回一个新的OleDbConnection(没有Open)
当然会报错
你可以用一个私有变量保存,或return前,先open,如:
private OleDbConnection oleConn;
public OleConn{get{
if(oleConn == null)
oleConn = new OleDbConnection(conStr);
return oleConn;
}}
或者:
public OleConn{get{ oleConn = new OleDbConnection(conStr);
oleConn.Open();
return oleConn;
}}
追问
问题依然存在,是类似于“应输入class、deletgate、integrate
、enum…”的提示
TableDI
2024-07-18 广告
2024-07-18 广告
VLOOKUP是Excel中用于垂直查找的函数,其基本用法包括四个参数:1. 查找值:即在数据表首列中需要搜索的值。2. 数据表:包含查找值的单元格区域或数组。3. 返回值所在列数:指定返回查询区域中第几列的值。4. 查找方式:选择精确匹配...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询