��GetString������ASP���ٶ�
��������ASP����Ա���й�ִ�����ݿ���ѯ��Ȼ��ѯ������HTML��������ʽ��ʾ�����ľ�����. ͨ����������ô����:
<%
'Create connection / recordset
'Populate data into recordset object
%>
<TABLE>
<% Do While not rs.EOF %>
<TR>
<TD><%=rs("Field1")%></TD>
<TD><%=rs("Field2")%></TD>
.
</TR>
<% rs.MoveNext
Loop %>
</TABLE>
����������ѯ�����ܶ࣬��������������ASP script�����Ѵ�����ʱ�䣬��Ϊ��������Response.Write����Ҫ����. �����㽫������ȫ����������һ���ܳ����ַ�����(��<TABLE>��</TABLE>)����ô������ֻ������һ��Response.Write���䣬�ٶȾͻ����ö�. ����˾����һЩ�ܸɵļһ��Ѿ����뷨��������ʵ. (ע�⣬����һ��ADO 2.0���е�����. �����㻹��ʹ��ADO 1.5����������http://www.microsoft.com/data/download.htm��������ADO 2.0)
��������GetString���������ǾͿ��Խ���һ��Response.Write����ʾ���е������ˣ������������ж�Recordset�Ƿ�ΪEOF��DO ... LOOPѭ��.
GetString���÷�����(���еIJ������ǿ�ѡ��):
String = recordset.GetString(StringFormat�� NumRows�� ColumnDelimiter�� RowDelimiter�� NullExpr)
����Ҫ��Recordset�Ľ���������HTML����������ֻ������GetString��5�������е�3��:
ColumnDelimiter(�ָ���¼�����е�HTML����)��RowDelimiter(�ָ���¼�����е�HTML����)����NullExpr(��ǰ��¼Ϊ��ʱӦ���ɵ�HTML����). ����������������HTML��������������������������ÿ����<TD>...</TD>�ָ���ÿ����<TR>...</TR>�ָ�. ���������ӵĴ�����.
<%@ LANGUAGE="VBSCRIPT" %>
<% Option Explicit 'Good coding technique
'Establish connection to DB
Dim conn
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DSN=Northwind;"
'Create a recordset
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT * FROM table1"�� conn
'Store our one big string
Dim strTable
strTable = rs.GetString(����"</td><td>"��"</td></tr><tr><td>"
��" ")
%>
<HTML>
<BODY>
<TABLE>
<TR><TD>
<% Response.Write(strTable) %>
</TR></TD>
</TABLE>
</BODY>
</HTML>
<%
'Cleanup!
rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
%>
strTable�ַ������ڴ������Ǵ�"SELECT * FROM table1"�������ɵ�HTML�����Ĵ���.HTML������ÿ��֮�䶼����</td><td>��HTML���룬ÿ��֮����HTML������</td></td><tr><td>. GetString������������ȷ��HTML���벢������strTable�У���������ֻ��һ��Response.Write�������������ݼ��е����м�¼. �����������������ӣ��������ǵIJ�ѯ�������������µ��к���:
Col1 Col2 Col3
Row1 Bob Smith 40
Row1 Ed Frank 43
Row1 Sue Void 42
������ôGetString���䷵�ص��ַ�������:
Bob</td><td>Smith</td><td>40</td><td></td></tr><tr><
td
>Ed ...
����˵ʵ���������ַ�������ȥ�߳������ң���������������Ҫ��HTML����. (ע�⿴���������ֹ���д��HTML�����У���<TABLE><TR><TD>����Response.Write��ǰ�棬��</TD></TR></TABLE>�������ĺ���. ������Ϊ���ǵĸ�ʽ���ַ����в���������Щ����ͷβ�������ַ���.)
����Charles Carroll������:http://www.learnasp.com/learn/dbgetstring.asp������������GetString������һ��SELECT box. ����������Ҳ�Ǻ��а����ġ�
- ת����ע����Դ��ITѧϰ�� ��ַ��http://www.t086.com/ �����������Ƽ�������
- �ر������� ��վ�������ر�������ֹת�ص�ר�������������¿�������ת�أ���������ע��������ԭʼ���ߡ����°�Ȩ������ԭʼ�������С����ڱ���վת�����µĸ��˺���վ�����DZ�ʾ������л�⡣������վת�ص������а�Ȩ��������ϵ���ǣ����ǻᾡ�����Ը�����
- �������е���ɫ
- �������ж�IP��ַ��A��B���C��
- ������ϵ��Ц�� (ʷ����ȫ��
- ��Google���������ŵ���ͨv4.0
- ���ٶ�ͳ��URL��hm������utm�����Ķ�Ӧ��ϵ
- ��ƻ������MACbook Air���ݼ���ȫ
- ���������ԡ���װ Windows XP ����ϵͳ��ͼ��ȫ����
- ��Linux��ʹ��host��dig��nslookup��ѯDNS
- �����Լ���VPS�Google��������
- ��С�ڴ�VPS֮Nginx+PHP-fpm�߸����Ż���ѹ�����Է���