文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络网络编程ASPASP操作数据库的类
精品推荐
特别推荐
·ASP 五大高效提速技巧
·如何解密加密的ASP源代码
·PHP+MySQL 购物车程序实例
·ASP网站漏洞及入侵防范方法
·ASP网络安全
·1小时ASP入门
·初学ASP动态网页制作常用错误处理
·ASP实现网页打开任何类型文件都保存
热点TOP10
·Eclipse快速上手Hibernate之入门实例
·PHP+MySQL 购物车程序实例
·优化ASP程序技巧四则
·ASP有关记录排序的代码
·asp代码-注册登陆代码
·asp代码 用代码写文件记录不用数据库
·asp关于统计总数的代码
·ASP改变图片尺寸 ASP放大图片尺寸 ASP缩小图片尺寸

ASP操作数据库的类

日期:2007年11月13日 作者: 查看:[大字体 中字体 小字体]

功  能:删除符合条件的纪录
返回值:1 (成功) or 0 (失败)
参  数:
TableName   : String  表名称
IDFieldName : String  表的Id字段的名称
IDValues      : String or Array  删除条件,可以是由逗号隔开的多个Id号,如果是数组应遵循前面的参数约定
举 例:
Dim ids, result
ids = Request.Form("selectid") '可以假设这里获取的值是 12, 34, 256, 314 (复选框提交的值都这样)
result = db.DeleteRecord("TestTable", "UId", ids)
If result<>0 Then
    Response.Write("删除数据成功!")
End If

当然,你也可以用字符串或者数组指定其它的条件,比如:

result = db.DeleteRecord("TestTable", "UId", "IsActive = 0 And FirstName = 'Tom'")

另外,你可以用下面的语句来查看这个函数生成的sql语句:

Response.Write(db.wDeleteRecord("TestTable", "UId", ids))

原  型:dbCtrl.ReadTable(TableName, Condition, GetFieldNames)
功  能:根据指定条件获取某条纪录中的其他字段的内容
返回值:String (GetFieldNames为单个字段) or Array (GetFieldNames为多个字段)
参  数:
TableName       : String  表名称
Condition          : String or Array 查询条件,如果是数组应遵循前面的参数约定
GetFieldNames  : String  单个字段名或者由逗号隔开的多个字段名
举 例:
Dim uid, result
uid = rs("postid")  '假设这里是页面上某个记录集中的用户id值
result = db.ReadTable("UserTable","UId=" & uid, "UserName")
Response.Write("发布者:" & result)

我不得不说,在实际应用中,这个函数可能是用得最多的,你上面看到的就是一个非常常用的例子,从一个值去获取另外一个表中某字段值等于该值的另外一个字段的值(有点拗口,不过确实就是这个意思)。下面的例子将告诉你如何根据这个值获得多个相应的值。

Dim uid, result
uid = rs("postid")  '假设这里是页面上某个记录集中的用户id值
result = db.ReadTable("UserTable","UId=" & uid, "UserName,UserSex,UserAge")
Response.Write("发布者:" & result(0) & "<br /> 性别:" & result(1) & "<br /> 年龄:" &result(2))

如你所见,就这么简单,输入多个字段名称得到的是一个数组。

原  型:dbCtrl.C(objRs)

上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页 



上一篇:安全基础知识 细说暴库的原理与方法

下一篇:网页图片快速显示的方法和技巧

相关文章:
·操作系统启动很慢真实原因
·ASP.NET数据库操作层设计
·Asp.Net、Ado.net 数据库编程超级攻略
·轻松几步帮你删除Access数据库中的空记录
·php+mysql 获取数据库中的记录(特别是高效的分页功能)
·SQL数据库高级教程:学习 SQL Alias(别名)
·完全攻略如何防治Access数据库的宏病毒
相关软件:
·电脑上网实用操作教程
·爆出网站数据库路径
·ACCESS数据库密码破解专家 V2.0
·《苍天》双手大刀操作方法介绍视频
·《苍天》偃月刀操作方法介绍视频
·人脑及其操作系统(上、下)
·院前急救诊疗常规和技术操作规范

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot