现在的位置: 首页 > 综合 > 正文

JS访问ACCESS《详解》

2018年02月01日 ⁄ 综合 ⁄ 共 761字 ⁄ 字号 评论关闭
 

<script language="javascript" runat="server">
var conn=new ActiveXObject("Adodb.Connection");
var rs=new ActiveXObject("Adodb.Recordset");
conn.ConnectionString="provider=Microsoft.Jet.OLEDB.4.0;data source="+Server.MapPath("db.mdb");
conn.Open();
rs.LockType=rs.CursorType=3;    //1表示只读,3表示可以更新
rs.ActiveConnection=conn; //连接对象与记录集的绑定
rs.Source="select title from news"; //记录集保存SQL结果
rs.Open();//打开记录集

//rs.AddNew;    //添加新记录
//rs("title")="秦迷天下";
//rs.Update; //记得更新

//rs.Source="delete from news where id=1"; //删除id=1的记录
//rs.Open();

if(!rs.EOF){
rsArray =rs.GetRows(10);
//GetRows方法传回一个二维的阵列变数,每一行对应Recordset中的一笔记录,且每一列对应到记录中的栏位,省略或者是-1的话就是获得Recordset所有的记录,这里我取前面10条记录
for(var i=0;i<=rsArray.ubound(2);i++){
Response.Write(rsArray.getItem(0,i)+"<br />");//循环输出标题
     }
    }
else{
rs.Close();
}
</script>

抱歉!评论已关闭.