当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > ASP教程 > 正文 |
|
|||
ACCESS数据库在ASP中的应用 | |||
2011-1-6 22:27:40 文/佚名 出处:网页吧 | |||
数据库的连接: <% datafile="data.mdb" set rs=server.createobject("adodb.connection") conn="DRIVER={Microsoft Access Driver (*.mdb)}; data source=" & server.mappath(""& datafile &"") rs.open conn %> 添加数据: <% set rs=server.createobject("adodb.recordset") sql="select*from tablename" 'tablename为数据中表的名称 rs.open sql,conn,1,1 rs.addnew rs("data1")="new1" rs("data2")="new2" rs("data3")="new3" …… rs("datan")="newn" rs.update rs.close conn.close set rs=nothing set sql=nothing %> 删除数据: <% set rs=server.createobject("adodb.recordset") sql="select*from tablename where del=del" '第二个del为你想要删除的数据 rs.open sql,conn,1,1 if rs.eof and rs.bof then response.write "数据不存在" else rs.delete response.write "数据已经删除" end if %> 数据查询: <% set rs=server.createobject("adodb.recordset") sql="select*from tablename where data=data" '第二个data为你想要查询的数据,也可为多个,用“,”号分开 rs.open sql,conn,1,1 if rs.eof and rs.bof then response.write "数据不存在" else rs.delete response.write rs("data") '如果有多个相同的数据,这可用for ……next 循环语句 end if %> 数据显示: <% set rs=server.createobject("adodb.recordset") sql="select*from tablename" rs.open sql,conn,1,1 if rs.eof and rs.bof then response.write "数据库中没有数据" else while not rs.eof response.write rs("data1") response.write rs("data2") response.write rs("data3") …… response.write rs("datan") rs.movenext wend end if%> ------------------------------------------ 所以必须<%定义变量a、b、c 等等 调用数据库中的位置 %><table> <tr><td><%a%></td></tr> <tr><td><%b%></td></tr> <tr><td><%c%></td></tr> <table> <%循环调用结束%> ----------------------------------- VB的语法格式 loop end loop 而且JAVA一般多用CASE循环 孙彬 10:02:31 VB的语法就是开始 就会有结束标记 孙彬 10:02:44 而JAVA不需要 ------------------------------------------- <% Dim mRs '定义mrs Set mRs=ExecuteCmd("select id,SortName from CB_ProductSort where Recycled=0 order by Depth asc,id desc") If Not mRs.eof Then Do While Not mRs.eof %> <tr> <td width="20"></td> <td height="30" align="center">·</td> <td><a href="products.asp?id=<%=mRs("id")%>" class="newpro" title="<%=mRs("SortName")%>"><%=CutoffStr(mRs("SortName"),20)%></a></td> |
|||
最新热点 | 最新推荐 | 相关文章 | ||
ASP采集水印,缩略图 实现,参考代码 ASP编程中几个非常有用的例子 三种中文分词算法优劣比较 ASP教程:删除记录和链接数据库程序解… ASP生成html或者txt文件实例 分享常用7款天气预报代码iframe嵌入… ASP错误信息解决:IIS启用父路径的设… 禁止网页缓存的方法及代码 用ACCESS的视图导数据到EXCEL 推荐如何抓取显示防盗链图片的方法 |
关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 | |
Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号 |