⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jobservice.asmx

📁 asp.net技术内幕的书配源码
💻 ASMX
字号:
<%@ WebService Language="C#" Class="myServices.JobService" %>

using System;
using System.Web.Services;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;

namespace myServices {

	[WebService(Namespace="http://yourdomain.com/webservices/")]
	public class JobService : WebService {

		[WebMethod] 
		public DataSet GetNewJobs() {
			string strConString;
			SqlConnection conJobs;
			SqlDataAdapter dadJobs;
			DataSet dstJobs;
			
			dstJobs = (DataSet)Context.Cache["NewJobs"];
			if (dstJobs == null) {
				// Ready Database Connection
				strConString = ConfigurationSettings.AppSettings["constring"];
				conJobs = new SqlConnection( strConString );
				dstJobs = new DataSet();
				// Get Newest 50 Jobs From Database
				dadJobs = new SqlDataAdapter( "getNewJobs", conJobs );
				dadJobs.SelectCommand.CommandType = CommandType.StoredProcedure;
				dadJobs.Fill( dstJobs, "NewJobs" );
				Context.Cache["NewJobs"] = dstJobs;
			}
			return dstJobs;
		}

		[WebMethod] 
		public DataSet GetNewResumes() {
			string strConString;
			SqlConnection conJobs;
			SqlDataAdapter dadResumes;
			DataSet dstResumes;
			
			dstResumes = (DataSet)Context.Cache["NewResumes"];
			if (dstResumes == null) {
				// Ready Database Connection
				strConString = ConfigurationSettings.AppSettings["constring"];
				conJobs = new SqlConnection(strConString);
				dstResumes = new DataSet();
				// Get Newest 50 Resumes From Database
				dadResumes = new SqlDataAdapter( "getNewResumes", conJobs );
				dadResumes.SelectCommand.CommandType = CommandType.StoredProcedure;
				dadResumes.Fill( dstResumes, "NewResumes" );
				Context.Cache["NewResumes"] = dstResumes;
			}
			return dstResumes;
		}
	}
}

⌨️ 快捷键说明

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