静态页面下用javascript操作ACCESS数据库(读增改删)的代码_Javascript教程-查字典教程网
静态页面下用javascript操作ACCESS数据库(读增改删)的代码
静态页面下用javascript操作ACCESS数据库(读增改删)的代码
发布时间:2016-12-30 来源:查字典编辑
摘要:静态页面读取ACCESS数据库.htm复制代码代码如下://用JavaScript写服务器端连接数据库的代码示例varconn=newAct...

静态页面读取ACCESS数据库.htm

复制代码 代码如下:

<scriptlanguage="javascript">

//用JavaScript写服务器端连接数据库的代码示例

varconn=newActiveXObject("ADODB.Connection");

conn.Open("DBQ=E:a.mdb;DRIVER={MicrosoftAccessDriver(*.mdb)};");

varrs=newActiveXObject("ADODB.Recordset");

varsql="select*fromfriends_infor";

rs.open(sql,conn);

shtml="<tablewidth='100%'border=1>";

shtml+="<trbgcolor='#f4f4f4'><td>au_id</td><td>au_lname</td><td>au_fname</td></tr>";

while(!rs.EOF)

{

shtml+="<tr><td>"+rs("friend_id")+"</td><td>"+rs("friend_name")+"</td><td>"+rs("friend_nickname")+"</td></tr>";

rs.moveNext;

}

shtml+="</table>";

document.write(shtml);

rs.close();

rs=null;

conn.close();

conn=null;

</script>

添加数据到数据库页面-Insert.htm

复制代码 代码如下:

<tablewidth='100%'border=1>

<trbgcolor='#f4f4f4'><td>friend_name</td><td>friend_nickname</td></tr>

<tr><td><inputname=usernameid=usernametype=textvalue=""/></td>

<td><inputname=nicknameid=nicknametype=textvalue=""/></td></tr>

</table>

<scriptlanguage="javascript">

functioneditmdb(username,nickname)

{

//用JavaScript写服务器端连接数据库的代码示例

varconn=newActiveXObject("ADODB.Connection");

conn.Open("DBQ=E:a.mdb;DRIVER={MicrosoftAccessDriver(*.mdb)};");

varrs=newActiveXObject("ADODB.Recordset");

varsql="insertintofriends_infor(friend_name,friend_nickname)values('"+username+"','"+nickname+"')";

//rs.open(sql,conn);

//rs.close();

//rs=null;

conn.execute(sql);

conn.close();

conn=null;

alert("添加成功");

}

</script>

<inputname="1"type="button"value="添加"onclick="editmdb(username.value,nickname.value)"/>

删除功能-Delete.htm

复制代码 代码如下:

<inputname="1"type="button"value="修改"onclick=""/>

<scriptlanguage="javascript">

//functiondeldata(userid)

//{

//用JavaScript写服务器端连接数据库的代码示例

varconn=newActiveXObject("ADODB.Connection");

conn.Open("DBQ=E:a.mdb;DRIVER={MicrosoftAccessDriver(*.mdb)};");

varrs=newActiveXObject("ADODB.Recordset");

varsql="deletefromfriends_inforwherefriend_id=135";

//rs.open(sql,conn);

//rs.close();

//rs=null;

conn.execute(sql);

conn.close();

conn=null;

alert("修改成功");

//}

</script>

修改功能 Updata.htm

复制代码 代码如下:

<scriptlanguage="javascript">

functiongetdata()

{

//用JavaScript写服务器端连接数据库的代码示例

varconn=newActiveXObject("ADODB.Connection");

conn.Open("DBQ=E:a.mdb;DRIVER={MicrosoftAccessDriver(*.mdb)};");

varrs=newActiveXObject("ADODB.Recordset");

varsql="select*fromfriends_inforwherefriend_id=100";

rs.open(sql,conn);

shtml="<tablewidth='100%'border=1>";

shtml+="<trbgcolor='#f4f4f4'><td>friend_id</td><td>friend_name</td><td>friend_nickname</td></tr>";

while(!rs.EOF)

{

shtml+="<tr><td>"+rs("friend_id")+"</td><td>"+rs("friend_name")+"</td><td>"+rs("friend_nickname")+"</td></tr>";

shtml+="<tr><td>"+rs("friend_id")+"<inputname=useridid=useridtype=hiddenvalue="+rs("friend_id")+"/></td><td><inputname=usernameid=usernametype=textvalue="+rs("friend_name")+"/></td><td><inputname=nicknameid=nicknametype=textvalue="+rs("friend_nickname")+"/></td></tr>";

rs.moveNext;

}

shtml+="</table>";

document.write(shtml);

rs.close();

rs=null;

conn.close();

conn=null;

}

getdata()

</script>

<scriptlanguage="javascript">

functioneditmdb(userid,username,nickname)

{

//用JavaScript写服务器端连接数据库的代码示例

varconn=newActiveXObject("ADODB.Connection");

conn.Open("DBQ=E:a.mdb;DRIVER={MicrosoftAccessDriver(*.mdb)};");

varrs=newActiveXObject("ADODB.Recordset");

varsql="updatefriends_inforsetfriend_name='"+username+"',friend_nickname='"+nickname+"'wherefriend_id="+userid+"";

//rs.open(sql,conn);

//rs.close();

//rs=null;

conn.execute(sql);

conn.close();

conn=null;

alert("修改成功");

getdata()

}

</script>

<inputname="1"type="button"value="修改"onclick="editmdb(userid.value,username.value,nickname.value)"/>

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新Javascript教程学习
    热门Javascript教程学习
    编程开发子分类