Here you go:
<%
Dim strConnect
%>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
<%
Dim strDatabaseName, objComm
strServerName = Request.Form("ServerName")
Set objComm = Server.CreateObject("ADODB.Command")
objComm.ActiveConnection = strConnect
objComm.CommandText = "ap_RemoteDBName" 'Here's where you specify the stored procedure
objComm.CommandType = adCmdStoredProc
objComm.Parameters.Append objComm.CreateParameter("@ServerName", adVarChar, _
adParamInput, 50, strServerName)
Set objRS = objComm.Execute
If objRS.BOF and objRS.EOF then
Response.Write strServerName & " holds the following database:<br><br>"
Response.Write "<table border=1>"
Response.Write "<tr><td><b>Database Name</b></td></tr>"
strDatabaseName = objRS("DataBase_Name")
Response.Write "<tr><td>" & strDatabaseName & "</td></tr>"
Response.Write "</table>"
ElseIf objRS.BOF and not objRS.EOF then
Response.Write strServerName & " holds the following databases:<br><br>"
Response.Write "<table border=1>"
Response.Write "<tr><td><b>Database Name</b></td></tr>"
objRS.MoveFirst
While Not objRS.EOF
strDatabaseName = objRS("DataBase_Name")
Response.Write "<tr><td>" & strDatabaseName & "</td></tr>"
objRS.MoveNext
Wend
Response.Write "</table>"
Else
Response.Write strServerName & " contains no databases."
End If
objRS.Close
Set objRS=Nothing
Set objComm=Nothing
%>
</BODY>
</HTML>
|