📄 a4-4.cfm.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Parameter对象</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>
<body>
<font FACE="宋体" LANG="ZH-CN" SIZE="5"><b>
<p ALIGN="JUSTIFY">Parameter对象</p>
</b></font><font FACE="宋体" LANG="ZH-CN" SIZE="3">
<p ALIGN="JUSTIFY">Parameter对象用于提供要参数的SQL查询或存储过程所需的参数,或者从存储过程中返回值。</p>
<p ALIGN="JUSTIFY"><% Set MyParameter=Server.CreateObject(</font><font SIZE="3">“</font><font
FACE="宋体" LANG="ZH-CN" SIZE="3">ADODB.Parameter</font><font SIZE="3">”</font><font
FACE="宋体" LANG="ZH-CN" SIZE="3">) %></p>
</font><b><font FACE="宋体" LANG="ZH-CN" SIZE="4">
<p ALIGN="JUSTIFY">集合</p>
</font><font FACE="宋体" LANG="ZH-CN">
<p ALIGN="JUSTIFY">Properties</p>
</font></b><font FACE="宋体" LANG="ZH-CN" SIZE="3">
<p ALIGN="JUSTIFY">Properties集合是Property对象的集合(参看后面“Property对象”部分)。不同的数据提供者比如Microsoft
SQL Server和Microsoft Access在Field对象的Properties集合内具有不同的属性。这些属性影响Fields对象的使用方法。</p>
</font><b><font FACE="宋体" LANG="ZH-CN" SIZE="4">
<p ALIGN="JUSTIFY">方法</p>
</font><font FACE="宋体" LANG="ZH-CN">
<p ALIGN="JUSTIFY">AppendChunk <i>Data</p>
</i></font></b><font FACE="宋体" LANG="ZH-CN" SIZE="3">
<p ALIGN="JUSTIFY">用于向参数内添加大块的二进制或字符数据。为了使用该方法,该Parameter对象Attributes属性内的adParamLong属性的值必须设置为TRUE。</p>
<p ALIGN="JUSTIFY">Data是要添加到该参数的数据。当第一次在某一参数上使用该方法时,该参数的所有内容都会被Data覆盖。接下来的调用会向该参数添加数据只到该方法被别的Parameter对象调用为止。使用AppendChunk方法添加NULL值会产生错误。</p>
</font><b><font FACE="宋体" LANG="ZH-CN" SIZE="4">
<p ALIGN="JUSTIFY">属性</p>
</font><font FACE="宋体" LANG="ZH-CN">
<p ALIGN="JUSTIFY">Attributes</p>
</font></b><font FACE="宋体" LANG="ZH-CN" SIZE="3">
<p ALIGN="JUSTIFY">该属性可以接受下表中的任意常数:</p>
</font><div align="center"><center>
<table BORDER="1" CELLSPACING="2" BORDERCOLOR="#008000" CELLPADDING="7" WIDTH="491">
<tr>
<td WIDTH="25%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">常数</font></td>
<td WIDTH="75%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">描述</font></td>
</tr>
<tr>
<td WIDTH="25%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">adParamSigned</font></td>
<td WIDTH="75%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">Parameter接受有符号的值(缺省值)。</font></td>
</tr>
<tr>
<td WIDTH="25%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">adParamNullable</font></td>
<td WIDTH="75%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">Parameter接受NULL值。</font></td>
</tr>
<tr>
<td WIDTH="25%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">adParamLong</font></td>
<td WIDTH="75%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">Parameter接受长数据(你可以使用Appendchunk方法)</font></td>
</tr>
</table>
</center></div><font FACE="宋体" LANG="ZH-CN"><b>
<p ALIGN="JUSTIFY">Direction</p>
</b></font><font FACE="宋体" LANG="ZH-CN" SIZE="3">
<p ALIGN="JUSTIFY">确定该参数是输入或输出或存储过程的结果。你可以使用下表的任意常数:</p>
</font>
<table BORDER="1" CELLSPACING="2" BORDERCOLOR="#008000" CELLPADDING="7" WIDTH="338">
<tr>
<td WIDTH="43%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">常数</font></td>
<td WIDTH="12%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">值</font></td>
<td WIDTH="45%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">描述</font></td>
</tr>
<tr>
<td WIDTH="43%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">adParamInput</font></td>
<td WIDTH="12%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">1</font></td>
<td WIDTH="45%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">输入参数(缺省值)</font></td>
</tr>
<tr>
<td WIDTH="43%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">adParamOutput</font></td>
<td WIDTH="12%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">2</font></td>
<td WIDTH="45%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">输出参数</font></td>
</tr>
<tr>
<td WIDTH="43%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">adParamInputOutput</font></td>
<td WIDTH="12%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">3</font></td>
<td WIDTH="45%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">输入/输出参数</font></td>
</tr>
<tr>
<td WIDTH="43%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">adParamReturnValue</font></td>
<td WIDTH="12%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">4</font></td>
<td WIDTH="45%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">返回值</font></td>
</tr>
</table>
<font FACE="宋体" LANG="ZH-CN"><b>
<p ALIGN="JUSTIFY">Name</p>
</b></font><font FACE="宋体" LANG="ZH-CN" SIZE="3">
<p ALIGN="JUSTIFY">Parameter对象的名称。</p>
</font><font FACE="宋体" LANG="ZH-CN"><b>
<p ALIGN="JUSTIFY">NumericScale</p>
</b></font><font FACE="宋体" LANG="ZH-CN" SIZE="3">
<p ALIGN="JUSTIFY">指明数字参数所能代表的小数的位数。</p>
</font><font FACE="宋体" LANG="ZH-CN"><b>
<p ALIGN="JUSTIFY">Precision</p>
</b></font><font FACE="宋体" LANG="ZH-CN" SIZE="3">
<p ALIGN="JUSTIFY">指明数字参数所能代表的数字的位数。</p>
</font><font FACE="宋体" LANG="ZH-CN"><b>
<p ALIGN="JUSTIFY">Size</p>
</b></font><font FACE="宋体" LANG="ZH-CN" SIZE="3">
<p ALIGN="JUSTIFY">指明参数所能存储数据的最大尺寸。</p>
</font><font FACE="宋体" LANG="ZH-CN"><b>
<p ALIGN="JUSTIFY">Type</p>
</b></font><font FACE="宋体" LANG="ZH-CN" SIZE="3">
<p ALIGN="JUSTIFY">参数的数据类型。你可以使用下表的任意数据类型常数:</p>
</font><div align="center"><center>
<table BORDER="1" CELLSPACING="2" BORDERCOLOR="#008000" CELLPADDING="7" WIDTH="453">
<tr>
<td WIDTH="31%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">常数</font></td>
<td WIDTH="10%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">值</font></td>
<td WIDTH="58%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">描述</font></td>
</tr>
<tr>
<td WIDTH="31%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">adBigInt</font></td>
<td WIDTH="10%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">20</font></td>
<td WIDTH="58%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">8字节有符号整数</font></td>
</tr>
<tr>
<td WIDTH="31%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">adBinary</font></td>
<td WIDTH="10%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">128</font></td>
<td WIDTH="58%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">二进制值</font></td>
</tr>
<tr>
<td WIDTH="31%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">adBoolean</font></td>
<td WIDTH="10%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">11</font></td>
<td WIDTH="58%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">布尔值</font></td>
</tr>
<tr>
<td WIDTH="31%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">adBSTR</font></td>
<td WIDTH="10%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">8</font></td>
<td WIDTH="58%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">Null-中断字符串(Unicode)</font></td>
</tr>
<tr>
<td WIDTH="31%" VALIGN="TOP"><font FACE="宋体" LANG="ZH-CN" SIZE="3"><p ALIGN="JUSTIFY">adChar</font></td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -