江西九江卫星地图全图:数据库代码,请告知如何更改数据库路径?在哪改?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 03:38:37
this.conn=null;/*conn链接对象*/
this.cn_delimiter=['<oledb>','</oledb>','<>'];/*文件中CN分隔*/
this.initConn=function(driver,access){/*this.initConn()初始化CN资driver源资源数组,access是否为access库*/
if(this.conn!=null)this.conn.Close();
this.conn=new ActiveXObject("Adodb.Connection");
if(access=="1"||access==1){this.conn.Open(driver);}
else{this.conn.Open("provider=microsoft.jet.oledb.4.0;data source="+this.root(driver));}
return(true);
}
this.getFileConn=function(fn){/*fn 为相对于网站根目录的路径,例如:/liu.htm*/
if(this.fso.fileExists(this.root(fn))){var ps=[],fstr=this.reading(fn);
if(fstr=="")return(this.err("设置库驱动内容为空!"));fstr=fstr.toLowerCase();
if((ps[0]=fstr.indexOf(this.cn_delimiter[0],0))==-1)return(this.err('未找到驱动的起始位置!'));
ps[0]=ps[0]+this.cn_delimiter[0].length;
if((ps[1]=fstr.indexOf(this.cn_delimiter[1],ps[0]))==-1)return(this.err('未找到驱动的结束位置'));
fstr=fstr.substring(ps[0],ps[1]);/*截取其中的所需字符串*/
fstr=fstr.split(this.cn_delimiter[2]);
return (this.initConn(unescape(fstr[0]),fstr[1]));/*初始化链接*/}
return(this.err('未找到文件 '+this.root(fn)+',请指定为位于网站根目录的相对路径.'));
}
/*数据库操作函及属性*//*以下提供的是公用函数,*/
this.reading=function(fn){/*读取一个文本文件的内容,并返回*/
var result="",loading;
if(this.fso.fileExists(this.root(fn))){loading=this.fso.OpenTextFile(this.root(fn));
if(!loading.AtEndOfStream)result=loading.readAll();loading.Close();}
return result;
}
this.deleing=Function('fn','if(this.fso.fileExists(this.root(fn)))this.fso.deleteFile(this.root(fn));')/*删除fn文件*/
this.saveing=function(fn,val){/*将内容保存到文件*/
if((fn=this.tostr(fn))=="")return(this.err('文件名为空,不能保存。'));
if((ps=fn.lastIndexOf("/"))==-1)ps=fn.lastIndexOf('\\');
if(ps!=-1){if(!this.fso.folderExists(this.root(fn.substring(0,ps)))==-1){return(this.err('保存文件的路径不存!'));}}
var writing=this.fso.OpenTextFile(this.root(fn),2,true);writing.write(this.tostr(val));writing.Close();
return true;
现在的数据库名字为:abc
我想改成cba,在上面代码里如何更改????????
代码中未显示数据库的名称
有两个数据库,其中一个是后台的,;data source="+this.root(driver));} 这个应该是后台的.

{this.conn.Open("provider=microsoft.jet.oledb.4.0;data source="+this.root(driver));}
这是你数据库的连接,改数据库就改这

this.root(driver)数据库路径