asp对于数据可操作

访问数据库
ActiveX Data Objects (ADO) 是一项容易使用并且可扩展的将数据库访问添加到
Web 页的技术。可以使用 ADO 去编写紧凑简明的脚本以便连接到 Open Databa
se Connectivity (ODBC) 兼容的数据库和 OLE DB 兼容的数据源。如果您是一个
对数据库连接有一定了解的脚本编写人员,那么您将发现 ADO 命令语句并不复杂
而且容易掌握。同样地,如果您是一个经验丰富的数据库编程人员,您将会正确
认识 ADO 的先进的与语言无关性和查询处理功能。
创建 ODBC DSN 文件
在创建数据库脚本之前,必须提供一条使 ADO 定位、标识和与数据库通讯的途径
。数据库驱动程序使用 Data Source Name (DSN) 定位和标识特定的 ODBC 兼容
数据库,将信息从 Web 应用程序传递给数据库。典型情况下,DSN 包含数据库配
置、用户安全性和定位信息,且可以获取 Windows NT 注册表项中或文本文件的
表格。
通过 ODBC,您可以选择希望创建的 DSN 的类型:用户、系统 或 文件。用户和
系统 DSN 存储在 Windows NT 注册表中。系统 DSN 允许所有的用户登录到特定
的服务器上去访问数据库,而用户 DSN 使用适当的安全身份证明限制数据库到特
定用户的连接。文件 DSN 用于从文本文件中获取表格,提供了对多用户的访问,
并且通过复制 DSN 文件,可以轻易地从一个服务器转移到另一个服务器。由于以
上原因,本主题中的示例将使用文件 DSN。
通过在 Windows 的“开始”菜单打开“控制面板”,您可以创建基于 DSN 的文
件。双击“ODBC”图标,然后选择“文件 DSN”属性页,单击“添加”,选择数
据库驱动程序,然后单击“下一步”。按照后面的指示配置适用于您的数据库软
件的 DSN。
配置 Microsoft Access 数据库的文件 DSN
在“创建新数据源”对话框中,从列表框选择“Microsoft Access Driver”,然
后单击“下一步”。
 
键入您的 DSN 文件名,然后单击“下一步”。
 
单击“完成”创建数据源。
 
在“ODBC Microsoft Access 97 安装程序”对话框中,单击“选择”。选择 Mi
crosoft Access 数据库文件 (*.mdb),然后单击“确定”。
 
注意 由于性能和可靠性的原因,我们极力推荐您使用“客户-服务器数据库引擎
”配置由这样一种 Web 应用程序驱动的数据,这些 Web 应用程序必须满足 10

时间: 2024-09-08 07:19:21

asp对于数据可操作的相关文章

用ASP将数据转为XML文件下载

xml|数据|下载 前一段日子在用ASP开发PDM系统.系统开发就涉及一些数据导入导出的程序!开始自己试过写成了CSV格式的导入导出程序.效果也不错,不过仍不满足,因为有些数据用CSV无法满足,比如有数据库中含有多个","号.就没办法了.求助了一些参考书,呵呵,终于找到了更方便的方法,就是用XML导入导出数据库了!现在就把代码贴出,与大家分享!呵呵 总共需要三个文件: conn.asp用于数据库连接! download.asp下载页面 data_to_xml.asp转数据页面 文件名:

ASP 插入数据, 换行问题解决方法

插入|解决|数据|问题 作用:当插入数据时, 把每行的回车符替换为 <br /> 方法, 只使用简单的 replace 方法-- content_ = replace(request.Form("content"),chr(13),"<br/>") 如使用函数, 可这样使用-- content_ = funcName(request.Form("content")) 文件: insertform.asp--插入数据表单页,

讲一讲ASP处理数据用的组件ADO (ActiveX Data Object)

active|activex|ado|object|数据 讲一讲ASP处理数据用的组件ADO (ActiveX Data Object)一. 字符串形式连接一个 Access库 <% set conn=server.createobject("ADODB.CONNECTION") path=server.MapPath("info.mdb") conn.open "provider=microsoft.jet.oledb.4.0; data sour

ASP.NET数据格中计算数值总和

asp.net|数据 以表格形式显示数据可以带来很多好处.在本文中,我将讲解如何使用DataGrid计算总计,这在处理数值时会经常用到. 在讨论DataGrid控制时,常常可以听到别人对此方法的嘲笑.他们常常抛弃它转而使用第三方的工具.事实上,DataGrid作为. NET Framework的核心部分,已成为我开发工具箱中极具价值的工具. 什么是总计?在应用程序中使用DataGrid控制可以允许你以对绝大部分用户来说熟悉的格式来发布数据(栅格格式常常被用于如微软Excel等电子数据表格应用程序

asp +access 数据保存插入代码

asp教程 +access 数据保存插入代码 if request.QueryString("ag")  then  set conn=server.createobject("adodb.connection")  conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("../skyj.mdb")  ag=request.fo

asp 保存数据与批量删除数据方法

文章来提供一篇asp教程 保存数据与批量删除数据方法哦,在asp中保存数据到数据库教程也有很多种方法,我们只说了二种,同时删除数据也有很多方法,单条删除,批量删除,会用到for ,in来 实现. 注意:不同的字段名用英文逗号隔开,且不支持星号 表名处输入要查询的表名:如:table1 前台表单页面: 主要是注意input字段的name属性. asp下常用的添加数据代码是: 通过adodb.recordset 优点是:数据库入库比较简单,不用考虑单引号问题.不容易出现错误. 代码如下: usern

层次分析法-ASP.NET数据控件问题 动态表头

问题描述 ASP.NET数据控件问题 动态表头 实现层次分析法指标成对比较的表格用什么形式? 该用什么控件实现动态效果 如 A B C D A B C D 表头是在数据库动态获取.急,谢谢. 解决方案 asp.net你可以用Repeater 解决方案二: 使用Repeater控件可以实现,HeaderTemplate和ItemTemplate中分别加载水平和竖直的数据.

ASP.NET数据删除操作。。。。。

问题描述 ASP.NET数据删除操作..... ASP.NET中有一些数据可以删除 有一些不能删除 我怎么做这种判断啊 解决方案 删除前判断下这条数据是否可以删除 if((int)new SqlCommand("select count(id) from table where xxx不允许删除的条件xxxx",Connection).ExecuteScalar()==0) //执行删除 解决方案二: 你这样的问题,根本没有法回答. 解决方案三: 哪些数据能删,哪些数据不能删你总得有判

asp.net数据验证控件_实用技巧

1.非空数据验证控件RequiredFiledValidator. 属性:ControlToValiata 指验证控件对哪一个控件进行验证.例如验证TextBox控件的ID属性txtPwd,只要将RequiredFiledValidator.控件的ControlToValidata属性设置为txtPwd.代码:this.RequiredFiledValidator1.ControlToValidata="txtPwd"; ErrorMessage属性:用于指定页面中使用Required