c/s结构的程序

0759 2003-09-13 12:36:06
小弟刚学SQL SERVER 2000,请问如何编一个C/S结构的登录程序,客户端填入用户名和密码,服务器端进行验证,如果正确,客户端可以登录。(用户名和密码放在服务器的PW数据库)
客户端和服务器端的程序如何编?请各位高手帮帮我!感激感激。
...全文
24 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lfengxu 2003-09-13
  • 打赏
  • 举报
回复
服务端一般只需一个用户表即可,客户端一般通过一个配置文件中的参数连接到数据库中 .再读取服务器上用户表中的资料进行密码验证
lcq9732 2003-09-13
  • 打赏
  • 举报
回复
用ADO访问数据库,再进行密码验证,这与访问本地数据库区别不大。
sjw800614 2003-09-13
  • 打赏
  • 举报
回复
1.数据库:存储 帐号信息[用户名,口令,在用标志,其他信息]
2.数据访问:
使用 adodb 的对象[结果集或其他]来访问表,
返回 通过或否信息
3.界面:提供录入 帐号和口令的信息, 可以在界面进行字符串的限制!!!

eastpond 2003-09-13
  • 打赏
  • 举报
回复
做一个登录窗口,可以输入用户名及密码
然后把用户输入的跟你的服务器数据库的记录进行比较
如果相同,就通过,不相同则返回。
可以使用如下的语句(pb开发):
string ls_pwd,ls_user

ls_user = sle_user.text
ls_pwd = sle_pwd.text
select count(*) into :ll_count from s_usercount where c_user = :ls_user and c_pwd = :ls_pwd;
if ll_count = 0 or sqlca.sqlcode = 100 then
messagebx('系统提示','用户名不存在或密码错误!')
return
else
//进入系统
open(主窗口)
end if



wzh1215 2003-09-13
  • 打赏
  • 举报
回复
服务器端建立一个表:用户名,密码,权限。。
客户端用一种编程语言建立一个登陆界面,本人用的是DELPHI
对服务器端的访问可以用ADO或BDE都行
TaoGeGe 2003-09-13
  • 打赏
  • 举报
回复
數據庫建一個權限表﹕用戶名﹑密碼﹑權限。。。。
客戶端設一個錄入界面﹐錄入用戶名和密碼﹐再與數據庫中的數據驗証﹐如有則進入﹐無測提示用戶或密碼錯誤。

如何對服務端數據表進行訪問?通過ado對象。我本人比較鐘意recordset對象。
hdslah 2003-09-13
  • 打赏
  • 举报
回复
數據庫建一個權限表﹕用戶名﹑密碼﹑權限。。。。
客戶端設一個錄入界面﹐錄入用戶名和密碼﹐再與數據庫中的數據驗証﹐如有則進入﹐無測提示用戶或密碼錯誤。
txlicenhe 2003-09-13
  • 打赏
  • 举报
回复
1:服务端一般只需一个用户表即可。(当然你也可以加一些比如加密,连接数验证之类的东东)
2:客户端一般通过一个配置文件中的参数连接数据库,再读取服务器上用户表中的资料进行密码验证。

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧