ホームページ  >  記事  >  ウェブフロントエンド  >  アカウントが登録されているかどうかを確認するための Jquery WebService コード_jquery

アカウントが登録されているかどうかを確認するための Jquery WebService コード_jquery

WBOY
WBOYオリジナル
2016-05-16 18:23:121008ブラウズ

例:
Default.aspx

复制代 代码如下:

< %@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Ajax_XML._Default" %>











































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

システムを使用しています。
System.Collections.Generic を使用;
System.Linq を使用;
System.Web を使用;
System.Web.Services を使用します。
System.Data を使用します。
System.Data.SqlClient を使用;
System.Configuration を使用します。
System.Text を使用;
DAL を使用;
名前空間 Ajax_XML
{
///
/// WebService1 の要約要旨
///

[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
/
[System.Web.Script.Services.ScriptService]
public class WebService1 : System.Web.Services .WebService
{
[WebMethod]
public string HelloWorld()
{
return "Hello,World!";
}
[WebMethod]
public string UserIsExist(string UserID)
{
string sql = string.Format("select * from Customers where FirstName='" UserID "'");
using (SqlDataReader dr = SqlHelper.ExecuteSql(sql))
{
if (dr.Read())
return "false";
else
return "true";
}
}
}
}

SqlHelper.cs
复制代代码如下:

システムを使用しています。
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);
conn.Open();
}
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 までご連絡ください。