服务器应用程序是怎么做的? 比如做好了一个winform桌面应用程序,要把它放在服务器上,只有会员才能使用此程序,该怎么做?需要哪些方面的知识? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这个怕不行,远程使用exe,没有安全性可言 是不是所谓的C/S架构呢,哪里有C/S的学习资料呢 Winform免费下载。调用服务器webservice进行验证。这样行吗? 调用服务器webservice进行验证用户名密码。 那个是连接数据库的账户,和数据库中的User表来验证的User不是一回事。 你这个winform应用程序直接连接数据库服务器,可以通过登陆用户名判断是否是会员. 要学webservice吗?那还不如学WCF了,但学WCF很难啊,我只学过简单的socke编程 在.net里,现在webservice已经是是WCF的一个子集。实现你的这个需求用webservice绝对的比你用socke要简单得多 WinForm Application是在Client端执行的, 别想多了. 连接了远程数据库后,客户端不是可以根据输入的用户名和密码来查询数据库啊,然后验证用户名和密码吧,怎么和webservice有关系呢? 连接了远程数据库后,客户端不是可以根据输入的用户名和密码来查询数据库啊,然后验证用户名和密码吧,怎么和webservice有关系呢?? 下面这样不行吗?//连接数据库语句。。SqlConnection sqlcon = new SqlConnection("DataSource=服务器名;Integrated Catalog=数据库名;Initial Security=True");//打开数据库sqlcon.Open();//从数据库中找出与用户名相符的密码string sqlcmd = "select * from table where name='"+textBox1.Text.Trim()+"' ";SqlCommand cmd = new SqlCommand(sql, cn);SqlDataReader dr = cmd.ExecuteReader();//读取出来与密码进行比较if(dr.read()){if(dr["Password"]==TextBox2.text)MessageBox.Show("登录成功!");}elseMessageBox.Show("用户名或密码错误!");dr.Close();cn.Close(); 关于泛型的一个很严严严严严严严严严重的问题。。。 如何用ftpwebrequest 连接 sftp C#传递结构体给C++写的Dll,结构体里面嵌套了结构体指针, 取到了值,结构体指针的值没能取得到? 能否用异步方法调用同步服务? 菜鸟要学.NET 100分!求助~ wpf中不关闭word插入值 C#2005中的数据适配器等是不是变了?变成怎么样的? 菜鸟求助:水晶报表分页的问题 帮忙介绍哪个网站有C#的电子书籍??? C#2005 应用程序开发问题 msdn中关于接口的一点小问题 C# 如何循环找出 object类型的 字段值
这样行吗?
调用服务器webservice进行验证用户名密码。
我只学过简单的socke编程
实现你的这个需求用webservice绝对的比你用socke要简单得多
怎么和webservice有关系呢?
怎么和webservice有关系呢??
//连接数据库语句。。
SqlConnection sqlcon = new SqlConnection("DataSource=服务器名;Integrated Catalog=数据库名;
Initial Security=True");
//打开数据库
sqlcon.Open();
//从数据库中找出与用户名相符的密码
string sqlcmd = "select * from table where name='"+textBox1.Text.Trim()+"' ";
SqlCommand cmd = new SqlCommand(sql, cn);
SqlDataReader dr = cmd.ExecuteReader();
//读取出来与密码进行比较
if(dr.read())
{
if(dr["Password"]==TextBox2.text)
MessageBox.Show("登录成功!");
}
else
MessageBox.Show("用户名或密码错误!");
dr.Close();
cn.Close();