featuredservice.asmx

来自「asp.net技术内幕的书配源码」· ASMX 代码 · 共 32 行

ASMX
32
字号
<%@ WebService Class="FeaturedService" %>

Imports System
Imports System.Web.Services
Imports System.Data
Imports System.Data.SqlClient

<WebService( Namespace:="http://yourdomain.com/webservices" )> _
Public Class FeaturedService : Inherits WebService

<WebMethod()> Public Function GetFeatured() As String
  Dim strSelect As String
  Dim conPubs As SqlConnection
  Dim dadPubs As SqlDataAdapter
  Dim dstTitles As DataSet
  Dim drowTitle As DataRow
  Dim objRanNum As Random
  Dim intRanNum As Integer

  strSelect = "SELECT Title, isNull( Notes, '' ) Notes From Titles"
  conPubs = New SqlConnection( "Server=localhost;UID=sa;PWD=secret;Database=Pubs" )
  dadPubs = New SqlDataAdapter( strSelect, conPubs )
  dstTitles = New DataSet
  dadPubs.Fill( dstTitles, "Titles" )
  objRanNum = New Random
  intRanNum = objRanNum.Next( 0, dstTitles.Tables( "Titles" ).Rows.Count )
  drowTitle = dstTitles.Tables( "Titles" ).Rows( intRanNum )
  Return drowTitle( "Title" ) & " - " & drowTitle( "Notes" )
End Function


End Class       

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?