>  기사  >  웹 프론트엔드  >  계정이 등록되었는지 확인하는 Jquery WebService 코드_jquery

계정이 등록되었는지 확인하는 Jquery WebService 코드_jquery

WBOY
WBOY원래의
2016-05-16 18:23:121008검색

详细代码如下:
Default.aspx

复代码如下: 代码如下:

< %@ 페이지 언어="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Ajax_XML._Default" %>



<제목>



<본문>


<테이블 스타일="너비:100%;">


 

 

 



 





 



 

 

 







WebService1.asmx.cs
复aze代码 代码如下:

시스템 사용;
System.Collections.Generic 사용;
System.Linq 사용;
System.Web 사용;
System.Web.Services 사용;
System.Data 사용;
System.Data.SqlClient 사용;
System.Configuration 사용;
System.Text 사용;
DAL 사용;
네임스페이스 Ajax_XML
{
///
/// WebService1 的摘要说明
///

[WebService(네임스페이스 = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
/ / 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
[System.Web.Script.Services.ScriptService]
public class WebService1 : System.Web.Services .WebService
{
[WebMethod]
공개 문자열 HelloWorld()
{
return "Hello,World!";
}
[WebMethod]
public string UserIsExist(string UserID)
{
string sql = string.Format("select * from Customers where FirstName='" UserID "'");
(SqlDataReader dr = SqlHelper.ExecuteSql(sql)) 사용
{
if (dr.Read())
return "false";
그렇지 않으면
"true"를 반환합니다.
}
}
}
}

SqlHelper.cs
复system代码 代码如下:

시스템 사용;
System.Collections.Generic 사용;
System.Linq 사용;
System.Text 사용;
System.Data 사용;
System.Data.SqlClient 사용;
System.Configuration 사용;
네임스페이스 DAL
{
///
/// 数据库操作类
///

공용 클래스 SqlHelper
{
private static SqlConnection conn;
개인 정적 SqlCommand 통신;
개인 정적 SqlDataReader dr;
/// <요약>
/// 打开数据库连接
///
public static void ConnOpen()
{
try
{
conn = new SqlConnection(ConfigurationManager.ConnectionStrings["BBS"].ConnectionString);
콘.오픈();
}
catch(예외 e)
{
Console.WriteLine( e.Message);
}
}
///
/// 关闭数据库连接,释放资源
///

public static void ConnClose()
{
if (conn != null)
{
conn.Close();
}
if (comm != null)
{
comm.Dispose();
}
}
public static SqlDataReader ExecuteSql(string sql)
{
SqlHelper.ConnOpen();
comm = new SqlCommand(sql, conn);
해 보세요
{
dr = comm.ExecuteReader();
박사를 돌려주세요;
}
catch(예외 e)
{
throw e;
}
}
}
}
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.