当前位置: 首页 > 图文教程 > 网络编程 > ASP > 使用asp+中的若干问题及解决方案

ASP
Microsoft SQL Server 7.0安全问题
最优化ASP程序性能
Access数据库操作中出现的怪现象
将ASP代码移植为VB COM组件-1
将ASP代码移植为VB COM组件-2
将ASP代码移植为VB COM组件-3
将ASP代码移植为VB COM组件-4
使用ASP常见问题解答
数据库聊天室的“无刷新”技术要点
把ASP移植到ASP+
如何使用XQI?
一个普通的数据库例子源源程序
让Session对象在不同域名下实现共享
无组件图片与文本同步存入数据库的最简单的办法
在WAP网站上建立反馈表单
如何增强ASP程序性能(4)
关于在浏览器中执行*.exe文件的深入探讨!
用RecordSet实现分页(by Daniel Adrian)
remote script文档(转载自微软)(九)
Microsoft 脚本编码器Script Encoder介绍(1)全中文

ASP 中的 使用asp+中的若干问题及解决方案


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 39 ::
收藏到网摘: n/a

  综述:
在这篇文章里 豆腐 简单扼要的讲了一下在asp+编程中我们可能要遇到的问题以及遇到这些问题的解决方法,相信大家 在
看完这篇文章以后,对于asp+的编程就会觉得是非常的
简单,我在这篇文章文章中主要讲了一些比较中级的应用,如果您对于asp+目前还是处于入门阶段,建议您去
1 如何使用 asp+ 获取提交的form元素

我们首先来利用一个很简单的例子来说明 一下 asp+ 给我们带来的 server-side control 的好处
首先我们写一个form 为了方便起见,我不在 描述 <html> 等和我们的文章没有直接关系的标签


代码:
--------------------------------------------------------------------------------

    <SCRIPT language="VB" runat="server">      Sub test(Sender As Object, Args As
EventArgs)        'Sender , Args  这两个 参数是 click 事件的参数        Response.Write ("您的名称是 : '" &
txtName.value & "' .”)        Response.Write ("您填写的Email是: '" & txtEmail.value &"'.")      End
Sub    </SCRIPT>    <form method=post>      <table align = center>       <tr><td>        您的名称:<INPUT
type="text" id="txtName" runat="server">       </td></tr>       <tr><td>        您的Email 是:<INPUT
type="text" id="txtEmail" runat="server">       </td></tr>       <tr><td>         <INPUT type="submit"
value="提交" runat="server"            onserverclick="test">       </td></tr>      </table>        </form>

--------------------------------------------------------------------------------


这样我们写的程序 就如同 一个 vb 的 frm 一样(据说在 vb 7.0 中的确会增加这样的功能)
有的人也会说他们非常希望 和 以前的 asp 程序保持 连续性,没有关系,如果 您 不喜欢使用
txtName.Value 这样的语法的话,仍然可以使用 request.form(txtName),怎么样,够Cool 吧。

2。ASp+ 中处理 数据库

asp+ 引入了很多的 server-side 的数据库组件,就如同我们在 VB 的的数据库控件DBList,DBGrid 一样
如果在 VI 中使用过 RDS 组件的话,大家一定对MS 很早就想 推出的这个东东 有一个 大致的了解了,不过
asp+ 就是asp+ 不是asp,MS 确实有大动作在 asp 上做

代码:
--------------------------------------------------------------------------------

   <%@ Page Language="VB"%>   <%@ Import Namespace="System.Data" %>   <%@ Import
Namespace="System.Data.ADO" %>   <script language="VB" runat="server">     Sub search_OnClick(Sender As
Object, E As EventArgs)      '这底下的语句告诉我们,在ASp+ 中我们终于可以 放弃variant 这种效率低下的数据类
型了      Dim connobj As ADOConnection      Dim dtsCmdobj As ADODataSetCommand      Dim dtSobj As
DataSet      Dim str_sql As String      dim conn_str As String      str_sql = "select * from
table_name"      conn_str = "DBQ=" & Server.Ma