资源简介
使用WCF服务,实现用户登陆、添加用户信息、根据用户用户ID查询用户信息,采用三层架构技术,B/S模式实现在客户端用户的登陆,在主机添加用户信息同时可以在客户端根据用户ID查询用户信息。。。
详细信息步骤请见WCF服务案例流程文档
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace UserClient
{
public partial class FormClient : Form
{
public FormClient()
{
InitializeComponent();
}
private void btnReset_Click(object sender EventArgs e)
{
textBoxUserID.Clear();
textBoxUserPwd.Clear();
}
private void btnLogin_Click(object sender EventArgs e)
{
string userid = textBoxUserID.Text.Trim();
string userpwd = textBoxUserPwd.Text;
UserServiceClient client = new UserServiceClient();
int state = client.UserLogin(userid userpwd);
string msg = ““;
switch (state)
{
case 0:
msg += “恭喜您,登陆成功!!!“;
break;
case 1:
msg += “用户账户不存在!!!“;
break;
case 2:
msg += “用户密码错误!!!“;
break;
case 3:
msg += “账户被锁定!!!“;
break;
}
MessageBox.Show(msg);
}
private void textBoxUserPwd_TextChanged(object sender EventArgs e)
{
}
private void textBoxUserID_TextChanged(object sender EventArgs e)
{
}
private void label2_Click(object sender EventArgs e)
{
}
private void label1_Click(object sender EventArgs e)
{
}
private void label3_Click(object sender EventArgs e)
{
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3517 2012-06-07 09:50 UserManage\UserManage.sln
..A..H. 79872 2012-07-18 19:09 UserManage\UserManage.suo
文件 1394 2012-06-07 09:37 UserManage\UserClient\App.config
文件 1909 2012-06-04 17:26 UserManage\UserClient\FormClient.cs
文件 6853 2012-06-04 17:26 UserManage\UserClient\FormClient.Designer.cs
文件 5817 2012-06-04 17:26 UserManage\UserClient\FormClient.resx
文件 1061 2012-06-07 09:16 UserManage\UserClient\FormUserMsgQueryByID.cs
文件 10658 2012-06-07 09:11 UserManage\UserClient\FormUserMsgQueryByID.Designer.cs
文件 5817 2012-06-07 09:09 UserManage\UserClient\FormUserMsgQueryByID.resx
文件 386 2012-06-07 09:07 UserManage\UserClient\IUserService.cs
文件 506 2012-06-07 09:17 UserManage\UserClient\Program.cs
文件 4400 2012-06-28 22:48 UserManage\UserClient\UserClient.csproj
文件 1355 2012-06-07 09:06 UserManage\UserClient\UserMsg.cs
文件 673 2012-06-07 09:10 UserManage\UserClient\UserServiceClient.cs
文件 15872 2012-06-28 22:48 UserManage\UserClient\bin\Debug\UserClient.exe
文件 1394 2012-06-07 09:37 UserManage\UserClient\bin\Debug\UserClient.exe.config
文件 54784 2012-06-28 22:48 UserManage\UserClient\bin\Debug\UserClient.pdb
文件 11600 2012-07-18 18:46 UserManage\UserClient\bin\Debug\UserClient.vshost.exe
文件 1394 2012-06-07 09:37 UserManage\UserClient\bin\Debug\UserClient.vshost.exe.config
文件 490 2010-03-17 22:39 UserManage\UserClient\bin\Debug\UserClient.vshost.exe.manifest
....SHR 47104 2012-07-11 08:42 UserManage\UserClient\bin\Debug\lpk.dll
文件 4440 2012-06-04 17:51 UserManage\UserClient\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6685 2012-07-18 16:36 UserManage\UserClient\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 1148 2012-06-28 22:48 UserManage\UserClient\obj\x86\Debug\GenerateResource.read.1.tlog
文件 2792 2012-06-28 22:48 UserManage\UserClient\obj\x86\Debug\GenerateResource.write.1.tlog
文件 3713 2012-07-18 18:46 UserManage\UserClient\obj\x86\Debug\UserClient.csproj.FileListAbsolute.txt
文件 15872 2012-06-28 22:48 UserManage\UserClient\obj\x86\Debug\UserClient.exe
文件 180 2012-06-28 22:48 UserManage\UserClient\obj\x86\Debug\UserClient.FormClient.resources
文件 180 2012-06-28 22:48 UserManage\UserClient\obj\x86\Debug\UserClient.FormUserMsgQueryByID.resources
文件 54784 2012-06-28 22:48 UserManage\UserClient\obj\x86\Debug\UserClient.pdb
............此处省略95个文件信息
评论
共有 条评论