您的位置:程序门 -> .net技术 -> c#



求助关于“找不到类型或命名空间名称”


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


求助关于“找不到类型或命名空间名称”
发表于:2007-01-17 09:10:11 楼主
string   connstring= "provider=microsoft.jet.oledb.4.0;data   source=xsxxdb.mdb ";
string   sqlstring   = "select   *   from   classinfo ";
system.data.oledb   .oledbconnection   oledbconn1=new   system.data   .oledb   .oledbconnection   (connstring);
system.data   .oledb   .oledbdataadapter   oledbadapter1=new   system.data   .oledb   .oledbdataadapter(sqlstring,oledbconn1);
oledbconn1.open();
console.writeline( "\t{0} ",sqlstring);
oledbconn1.close();

运行的时候老提示“找不到类型或命名空间名称,是否缺少using指令或者程序集引用?可是前面我写了!using   system;
using   system.data   ;
using   system.data.oledb   ;”
发表于:2007-01-17 09:18:321楼 得分:0
看看你项目的引用里,system.data在不在?
发表于:2007-01-17 09:18:352楼 得分:0
打开项目中的引用那一项是否已经包含有:system.data   system.data.oledb
如果没有,那么通过   右键-> 添加引用   在   .net   标签页中选择进来
然后再using
发表于:2007-01-17 09:32:333楼 得分:0
我的程序怎么会没有system.data.oledb,从引用里也找不到啊   !和data有关系的只有system.data.dll   ,system.data.oracleclient.dll  
其他的搜遍了磁盘都没有
发表于:2007-01-17 09:45:394楼 得分:0
代码是没有问题的。你说没有system.data.oledb是什么意思?
发表于:2007-01-17 09:46:275楼 得分:0
真没有的话,就重新安装ide吧。dotnetfx也重做。
发表于:2007-01-17 09:48:346楼 得分:0
整个硬盘都找了,没有那些链接库文件!郁闷!怎么会没有那
发表于:2007-01-17 16:13:157楼 得分:0
把system.data库引进来,在添加引用里
发表于:2007-01-17 16:33:458楼 得分:0
可能是链接库文件的名字的问题,比如可能和system.data.oledb的相应的dll不一定就叫system.data.oledb.dll(举例而已啊,我没去查)
应该不是没有链接库文件的问题,而是你没找对
发表于:2007-01-18 16:53:069楼 得分:0
如果你的using没有问题,那么就是没有添加正确的dll引用了.
发表于:2007-01-18 17:17:0610楼 得分:0
如果你的using里面只有这两个应该没问题,我怀疑你是两个命名空间有共同的方法并同时被using,这样也许会引起错误。你可以在错误方法中试着写个全称,看看有没有改善。
如using   system.io;
system.io.path;
发表于:2007-01-18 17:18:1511楼 得分:0
如using   system.io;
system.io.path.exist( "d:/test ")
发表于:2007-01-18 18:09:0112楼 得分:0
using   system.io


快速检索

最新资讯
热门点击