asp 连接access数据库 相对路径
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp 连接access数据库 相对路径相关的知识,希望对你有一定的参考价值。
<%
// FileName="Connection_ado_conn_string.htm"
// Type="ADO"
// DesigntimeType="ADO"
// HTTP="false"
// Catalog=""
// Schema=""
var MM_xj_STRING = "Driver=Microsoft Access Driver (*.mdb);DBQ=d:\\xj\\data\\xj.mdb"
%>
请问各位大神们,如果要改成相对路径,该怎么改啊?
这就是相对路径/db/abc.mdb,用mappath函数实现与物理路径的转换。追问
错误类型:ADODB.Recordset (0x800A0BB9)参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
不行哎
你这个错误不是路径问题造成的。请输出查询语句看看。也可能是conn对象未创建造成的。
参考技术A var MM_xj_STRING = "Driver=Microsoft Access Driver (*.mdb);DBQ=data/xj.mdb"在asp.net中,加载图片的相对路径和绝对路径分别用啥
给你发个ASP.Net 里面这2种路径相互转换的函数你看一下;//本地路径转换成URL相对路径
private string urlconvertor(string imagesurl1)
string tmpRootDir = Server.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath.ToString());//获取程序根目录
string imagesurl2 = imagesurl1.Replace(tmpRootDir, ""); //转换成相对路径
imagesurl2 = imagesurl2.Replace(@"\", @"/");
//imagesurl2 = imagesurl2.Replace(@"Aspx_Uc/", @"");
return imagesurl2;
//相对路径转换成服务器本地物理路径
private string urlconvertorlocal(string imagesurl1)
string tmpRootDir = Server.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath.ToString());//获取程序根目录
string imagesurl2 = tmpRootDir + imagesurl1.Replace(@"/", @"\"); //转换成绝对路径
return imagesurl2; 参考技术A 绝对路径使用你文件所在盘上的地址栏的路径
图片的相对路径选择使用该项目中对应文件夹属性中自动生成的URL,在解决方案中点击你图片所在位置的文件夹(图片资源最好放在项目中自建文件夹内),右下角属性中有,黏贴复制即可
以上是关于asp 连接access数据库 相对路径的主要内容,如果未能解决你的问题,请参考以下文章
MS access 使用相对路径查询多个 MS Access 数据库