标题:[求助]server.mappath在类中的用法
取消只看楼主
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
 问题点数:0 回复次数:9 
[求助]server.mappath在类中的用法
我想要在类中做oledbconnection对象,需要用到server.mappath怎么用,有什么需要注意的地方??
搜索更多相关主题的帖子: mappath server 用法 
2006-12-08 11:21
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
得分:0 

using System;
using System.Data;
using System.Data.OleDb;

namespace saleonline
{
/// <summary>
/// conn 的摘要说明。
/// </summary>
public class conn
{
public OleDbConnection conns()
{
//
// TODO: 在此处添加构造函数逻辑
//
string strconn="Provider=Microsoft.Jet.OleDb.4.0;Data Source="+Server.MapPath("data/data.mdb");
OleDbConnection objcon=new OleDbConnection(strconn);
return objcon;
}
}
}
上面是我做的代码,看看缺什么!!


2006-12-08 11:22
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
得分:0 

2006-12-08 12:08
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
得分:0 

但是系统提示server缺少指令集


2006-12-08 13:03
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
得分:0 
物理路径是没问题的,你在类中用"server.mappath"吗?

2006-12-08 13:18
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
得分:0 
以下是引用EdwardLyons在2006-12-8 13:21:14的发言:

用过,不过我一般直接写Mappath("...");
using System.Server;

有这个命名空间吗??


2006-12-08 14:49
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
得分:0 
没有,新建类的时候就有一个using System 后来我加了using System.Data和using System.Data.OleDb。

2006-12-08 15:13
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
得分:0 
在类中还有没将虚拟路径转换成实际路径的办法

2006-12-08 15:42
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
得分:0 
以下是引用wyg4859在2006-12-8 21:23:35的发言:
string strconn="Provider=Microsoft.Jet.OleDb.4.0;Data Source="+HttpContext.Current.Server.MapPath(".")+"..\\data\\data.mdb";

不行还是有问题!!


2006-12-09 08:58
tkgg888
Rank: 1
等 级:新手上路
帖 子:341
专家分:2
注 册:2006-4-24
得分:0 
以下是引用本刚在2006-12-9 14:20:39的发言:
这样写试一下
System.Web.HttpContext.Current.Server.MapPath()

这种写行呢!!


2006-12-09 15:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-108060-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.436241 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved