[ADO GetString] 選択集合全体を文字列として取得 (ADO+ODBC)

  ソース



  

<HTML><BODY>
<%
	Dim Recordset
	Dim strConnection
	Dim strQuery
	Dim strData

	strConnection = "DSN=INFOBOARD;uid=NETWORK;pwd=NETWORK"
	strQuery = "select * from PRODUCT"

	Set Recordset = Server.CreateObject( "ADODB.Recordset" )
	Recordset.Open strQuery, strConnection

	%><PRE><%
	Response.Write Recordset.GetString( 2,,,vbCrLf )
	%></PRE><%

%>
</BODY></HTML>
  



  実行結果



  

OCN	OCN	280
IP	IP	190
firewall	FIREWALL	100
rooter	ROOTER	320
DNS	DNS	60
mail	MAIL	230
proxy	PROXY	300
FTP	FTP	110
www	WWW	410
browser	BROWSER	30
named	NAMED	250
DHCP	DHCP	50
VPN	VPN	370
SoftWare	SOFTWARE	330
HardWare	HARDWARE	120
DOMAIN	DOMAIN	80
HTML	HTML	140
ADSL	ADSL	10
creation	CREATION	40
Special	SPECIAL	340
HTTP	HTTP	150
ASP	ASP	20
NT	NT	260
IIS	IIS	160
w2k	W2K	380
MSdoc	MSDOC	240
DOC	DOC	70
JavaScript	JAVASCRIPT	200
Links	LINKS	210
HDML	HDML	130
VCdoc	VCDOC	360
VBdoc	VBDOC	350
Linux	LINUX	220
Queue	QUEUE	310
Office	OFFICE	290
ntdoc	NTDOC	270
InetCon	INETCON	170
Win32	WIN32	390
InetTech	INETTECH	180
Download	DOWNLOAD	90
Winsock	WINSOCK	400
PG	PG	295
  



  GetString

構文

Variant = recordset.GetString(StringFormat, NumRows, ColumnDelimiter, RowDelimiter, NullExpr)

戻り値

Recordset をバリアント型 (Variant) 変数 (BSTR) の文字列として返します。

パラメータ

StringFormat
Recordset を文字列に変換する方法を示す adClipString(2) 値を指定します。RowDelimiterColumnDelimiter、および NullExpr の各パラメータは、StringFormatadClipString を指定した場合にのみ使用できます。
NumRows
省略可能です。Recordset から変換する行数を指定します。NumRows を指定しない場合、または Recordset の行数の合計より大きい値を指定した場合は、Recordset のすべての行が変換されます。
ColumnDelimiter
省略可能です。列の区切りに使う区切り文字を指定します。指定しなければ、タブが使用されます。
RowDelimiter
省略可能です。行の区切りに使う区切り文字を指定します。指定しなければ、復帰改行が使用されます。
NullExpr
省略可能です。Null 値に入れる式を指定します。指定しなければ、空文字列が使用されます。










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ