开发者社区> pollyduan> 正文

Asp数据库操作教学代码(原创)

简介: 首先要保证已经安装了IIS,有问题再说。读写数据库代码:
+关注继续查看
首先要保证已经安装了IIS,有问题再说。
读写数据库代码:
<%
'建立Connection和RecordSet对象
Set Cnn = Server.CreateObject("Adodb.Connection")
Set Rs = Server.CreateObject("Adodb.Recordset")
'打开数据库
Cnn.Open "Driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("与当前页面相对地址下的Access文件名")
'注释:
'连接sql server数据库为
'Cnn.Open "Driver={Sql Server};server=数据库服务器地址;uid=用户名;pwd=密码;datebase=缺省的数据库"
'连接ODBC为,如果用户名或者密码为空,直接用两个连续的双引号""表示为空
'Cnn.Open "ODBC DSN名称","用户名","密码"
'打开数据表
sql="Select * from 表名"
'1和3的意思你应该知道,如果不清楚所有的情况就用这两个参数就行了。
Rs.Open sql,Cnn,1,3
'判断数据库是否为空
If Rs.eof Then
Response.Write "数据库为空。"
End if
'在数据表里添加空行
Rs.AddNew
'给空行写入数据
Rs("Name")="YangYang"
Rs("Pass")="yangyang"
'别忘了更新一下
Rs.Update
'修改记录,和添加记录类似,只是没有了Rs.AddNew
'删除数据表中的当前行
Rs.Delete
'也可以用Sql语句操作数据库,假设数据表叫Users,里面有User,Pass,Time三个字段
'用Sql插入记录
strUser="Yang"
strPass="Zhao"
strTime=now()  '注释:当前时间
sql="Insert Into Users (User,Name,Time) Values ('"&strUser&"','"&strPass&"','"&strTime&"')"
Cnn.Execute(Sql)
'用Sql删除记录
Sql="Delete Users Where User='"&strUser&"'"
Cnn.Execute(sql)
'用Sql修改记录
Sql="Update Users Set Pass='abcd' Where User='Yang'"
Cnn.Execute(sql)
'循环在网页上打印所有数据
Do Until(rs.eof)
'key可以是字段的顺序号(从1开始),也可以是字段名称,字段名称要用双引号引起来。
Response.write Rs(key1)&RS(key2)
Rs.Next
Loop
'关闭表对象和连接对象
Rs.Close
Set Rs = Nothing
Cnn.close
Set Cnn = Nothing
%>

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【第17个代码模型】使用 PreparedStatement 操作数据库(PrepareStatement 查询案例)|学习笔记
快速学习 【第17个代码模型】使用 PreparedStatement 操作数据库(PrepareStatement 查询案例)
52 0
不用一行代码,用 API 操作数据库,你信吗(上)
数据库的重要性不言而喻,但是数据库操作起来却不容易,需要用到各种管理工具,各种不同的连接方式,如果有方便的,屏蔽不同数据库细节的工具该多好,功夫不负有心人,我还真找了这样一个工具,不仅支持多种数据库,更厉害的是,不用为适配写一行代码,来了解下吧
23 0
ASP.Net Core的Code Fist代码先行操作方法
Asp.Net  core的Code Fist(代码先行)主要有以下几步: 1.创建实体类 2.创建数据库上下文 3.填加连接字符串 4.依赖注入 5.添加基架工具并执行初始迁移 6搭建模型的基本架构(更具模型生成网页Page) 首先需要在创建出实体类,此处以微软官方文档中的Movice实体类为例。
1144 0
Asp.Net Web API 2第二课——CRUD操作
原文:Asp.Net Web API 2第二课——CRUD操作 Asp.Net Web API 导航     Asp.Net Web API第一课——入门http://www.cnblogs.com/aehyok/p/3432158.html 前言   CRUD代表着 Create、Read、Update、Delete,这是四个基本的数据库操作。
1330 0
Hibernate4 (面向对象的数据库操作)
JPA,java persistance api,java持久层接口,即与数据库打交道的一些接口。实现交给各个厂商去实现。ORM,Object/Relation Mapping,对象/关系数据库映射。面向对象的数据库操作,底层仍是sql语句。 获得 hibernate的maven依赖。 &lt;dependencies&gt; &lt;dependency&gt; &l
2177 0
+关注
pollyduan
专注编码十数年,乐于分享,热衷技术研究,关注开源技术。
156
文章
3
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载