//varid="0_707";varurl=location.href;varlen=url.length;//获取url的长度varoffset=url.indexOf("?");//设置参数字符串开始的位置varnewsidinfo=url.substr(offset,len)//取出参数字...
//var id= "0_707";
var url=location.href;
var len=url.length;//获取url的长度
var offset=url.indexOf("?");//设置参数字符串开始的位置
var newsidinfo=url.substr(offset,len)//取出参数字符串 这里会获得类似“id=1”这样的字符串
var newsids=newsidinfo.split("=");//对获得的参数字符串按照“=”进行分割
id = newsids[1];//得到参数值
//alert("您要传递的参数值是:"+id);
var addids=url.substr(8);
//alert(addids);
var addids=addids.substring(0,addids.indexOf("flash.html"));
//alert(addids);
var addrids=addids.split("/");
for (i=0;i
addrids[0]+="\\\\"+addrids[i+1];
addrids[0]=addrids[0].replace(/%20/," ");
}
addrid=addrids[0]+"flash.mdb";
//alert(addrid);
var conn = new ActiveXObject("ADODB.Connection");
conn.Open("Driver={Microsoft Access Driver (*.mdb)}; DBQ= "+addrid+";");
//alert("数据库已连接!");
// 显示数据
var sql="select * from fla_info where obj_id = \'" +id +"\'";
//alert(indexsql);
var rs=conn.Execute(sql);
//var indexfdCount = indexrs.Fields.Count - 1;
if (!rs.EOF){
var num = rs.Fields(0).Value;
var name = rs.Fields(1).Value;
var coo = rs.Fields(2).Value;
var ele = rs.Fields(3).Value;
var txt = rs.Fields(6).Value;
var imagefields = rs.Fields.Item("image").Value;
var videofields = rs.Fields.Item("video").Value;
}
else
{
//window.navigate("norecord.html?idStr=" + id);
//var r=confirm("数据库中没有值为\""+id+"\"的目标编号,您现在需要添加吗?")
//if (r==true)
//{
//window.close("flash.html");
window.navigate("addrecordcss.html?idStr=" + id);
//document.write("您按了确认!")
//}
//else
//{
//window.opener=null;
//window.close();
//document.write("您按了取消!")
//}
//alert("数据库中没有值为"+id+"的目标编号,您现在需要添加吗?");
//window.navigate("norecord.html");
document.write("数据库内没有记录!
");
rs.Close(); // 关闭记录集和
}
请问如何使用mysql替代access
展开