asp ADO GetString関数とGetStringでASPの速度を上げる第1/2ページ


RS.get stringの方法GetStringは、指定された記録セットを文字列で返す役割を果たしています。この方法でASPファイルにHTMLテーブルを追加できます。get string メソッド文法セット str=objrecordset.Get String(format,n,coldel,rowdel,nullexpr) 
パラメータ
Descriptionの説明
フォーマット
Optional.A String Format Enum value that specifies the format when retrieving a Recordset as stringオプションパラメータです。一つを指定します
n
Optional.The number of rows to be converted in the Recordset StringFormaEnum値。レコードセットの抽出を指定するフォーマットです。
coldel
Optional.If format is set to adClip String it is a column delimiter.Otherwise it is the tab characterオプションパラメータです。format[フォーマット]値がadClip Stringに設定されているなら、それは1つの列の境界線です。これ以外は、tab[タブ]です。
rowdel
Optional.If formas is set to adClip String it is a row delimiter.Otherwise it is the carriage return characterオプションパラメータです。オプションのパラメータ。format[フォーマット]値がadClip Stringに設定されているなら、それは行の境界線です。それ以外に、carriage return[回車符]です。
nullexpr
Optional.If formas is set to adClip String it is an expression used instead of a null value.Otherwise it is and stringオプションパラメータ。オプションのパラメータ。format[フォーマット]値がadClip Stringに設定されている場合、それは空の値を代替するための表現です。これ以外にも、空の文字ケースToです。 create an HTML テーブル with ダタ from a. recordset we only need ト アメリカ three 保存先 the parameters above:上の三つのパラメータの一つでHTML形式の記録セットデータテーブルを作成できます。 - the HTML ト アメリカ as a. column-separator  coldel C 列の区切りにHTML形式を使う  rowdel - the HTML ト アメリカ as a. row-separator  rowdel C HTML形式の行の区切りを使う  Null Expr - the HTML ト アメリカ if a. column is NULL  Null Expr C 列が空の場合はHTMLを使用します。  ノート: The Get String() method is an ADO 2.0 feature.次の例では、GetString()法を用いて、1つの文字列で記録セットを保持する。

<html> 
<body><% 
set conn=Server.CreateObject("ADODB.Connection") 
conn.Provider="Microsoft.Jet.OLEDB.4.0" 
conn.Open "c:/webdata/northwind.mdb"set rs = Server.CreateObject("ADODB.recordset") 
rs.Open "SELECT Companyname, Contactname FROM Customers", connstr=rs.GetString(,,"</td><td>","</td></tr><tr><td>","&nbsp;") 
%><table border="1" width="100%"> 
  <tr> 
    <td><%Response.Write(str)%></td> 
  </tr> 
</table><% 
rs.close 
conn.close 
set rs = Nothingset conn = Nothing%></body> 
</html>  
コンスタント定数
Value値
Descriptionの説明
adClip String
2
Delimits rows by the rowdel parameter、columns by the coldel parameter、and null values by the nullexpr parameterがrowdelパラメータを指定して行(記録)を定義します。coldelパラメータで列(フィールド)を定義し、nullexprパラメータで空の値を定義します。
1 2 次のページ 全文を読む