OleDbConnection conn=new OleDbConnection(); 这句运行出错

OleDbConnectionconn=newOleDbConnection();这句运行出错,鼠标所到显示的是“命名空间不能直接包含字段或方法之类的成员”,请问大神该怎... OleDbConnection conn=new OleDbConnection();
这句运行出错,鼠标所到显示的是“命名空间不能直接包含字段或方法之类的成员”,请问大神该怎么改呢?
展开
 我来答
请加Q630804239
2016-07-05 · 超过29用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:37万
展开全部
你的代码是不是:
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 广告
VLOOKUP是Excel中用于垂直查找的函数,其基本用法包括四个参数:1. 查找值:即在数据表首列中需要搜索的值。2. 数据表:包含查找值的单元格区域或数组。3. 返回值所在列数:指定返回查询区域中第几列的值。4. 查找方式:选择精确匹配... 点击进入详情页
本回答由TableDI提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式