%@ LANGUAGE = PerlScript%>
Active X Database Object
ActiveX Data Object (ADO)
<%
$Conn = $Server->CreateObject("ADODB.Connection");
$Conn->Open( "ADOSamples" );
$RS = $Conn->Execute( "SELECT * FROM Orders" );%>
<%
$count = $RS->Fields->Count;
for ( $i = 0; $i < $count; $i++ ) {
%><%= $RS->Fields($i)->Name %> | <%
}; %>
<%
while ( ! $RS->EOF ) {
%> <%
for ( $i = 0; $i < $count; $i++ ) {
%>
<%= $RS->Fields($i)->value %> | <%
};
%>
<%
$RS->MoveNext;
};
$RS->Close;
$Conn->Close;
%>
<%
$url = $Request->ServerVariables('PATH_INFO')->item;
$_ = $Request->ServerVariables('PATH_TRANSLATED')->item;
s/[\/\\](\w*\.asp\Z)//m;
$params = 'filename='."$1".'&URL='."$url";
$params =~ s#([^a-zA-Z0-9&_.:%/-\\]{1})#uc '%' . unpack('H2', $1)#eg;
%>
Return
view the source