Office中国论坛/Access中国论坛

标题: 讨教:如何编写登录代码? [打印本页]

作者: 咪咪撒    时间: 2003-1-3 16:35
标题: 讨教:如何编写登录代码?
各位高手:
   我编写了一个程序,现在数据部分已通过升迁向导将相关的表导入后台服务器的SQL SERVER数据库中,前端程序通过联接表的形式来访问后端数据库。现在想开发一个登录界面,要求用户输入ID和密码,然后程序自动联接后台数据。请问如何做到?谢谢!
作者: jhzlzc29    时间: 2003-1-3 17:06
这里有个例子不知是否是你想要的
http://klhome.vicp.net:5700/cdb/viewthread.php?tid=478
作者: 咪咪撒    时间: 2003-1-3 18:19
标题: 谢谢你的热情
谢谢你的热情,但例子根本不沾边。还有招吗?这是个ODBC方面的问题,只是我对此还不熟悉。
作者: jhzlzc29    时间: 2003-1-3 18:29
[em03][em03][em03]
作者: 李寻欢    时间: 2003-1-3 18:39
如果数据库里已有链接表,那做登录界面就跟ODBC无关了。虽然程序是通过ODBC来操作表,但你所写的语句就不用理ODBC,跟表存在当前数据库一样的写法。除非你数据库里没有链接表,打开程序后再动态链接。
做法如下:
1、建立窗体,窗体上放置两个文本框,一个用来输入帐号,一个用来输入密码。再放置两个按钮,一个是确定,一个是取消。
2、在确定按钮里写登录语句。
   a)判断两个文本框是否为空,如果是,msgbox "请输入帐号及密码"
   b)如果不为空,用dlookup函数到表里查找帐号,如果查不到窗体上输入的帐号,显示无此用户。(这句判断可以在输入帐号的文本框的更新后事件里查。
   c)如果查到,再用dlookup函数查找对应的帐号的密码是否正确,如果不正确,发出提示。如果正确,进入系统。

   下面是例子的地址:
http://klhome.vicp.net:5700/cdb/viewthread.php?tid=553
不用谢谢我的热情:)





[此贴子已经被作者于2003-1-3 10:39:28编辑过]


作者: 咪咪撒    时间: 2003-1-3 18:48
标题: 朋友再次感谢!
朋友再次感谢!
我的问题是程序里已有许多联接表,但每次访问联接表时,都会出现附图所示界面,我想要作的是让用户输入ID和密码后,程序自动联接后台表,不要再出现附图的画面。[upload=bmp]http://www.office-cn.net/vvb/uploadimages/2003131048144848.bmp[/img]
作者: jhzlzc29    时间: 2003-1-3 19:15
ocbc设置时就用系帐号就好了,我就是这么做了:)


[此贴子已经被作者于2003-1-3 11:15:26编辑过]


作者: 李寻欢    时间: 2003-1-3 20:42
标题: 链接表时"保存密码"要打勾

作者: 咪咪撒    时间: 2003-1-3 22:33
标题: 我需要不同的用户以不同的ID和密码登陆,必须要根据使用者的输入来进行联接。
我需要不同的用户以不同的ID和密码登陆,必须要根据使用者的输入来进行联接。
作者: 李寻欢    时间: 2003-1-3 23:29
你的意思是说你要动态链接数据表?
比如李四登录你就帮他链接表1,张三登录你就帮他链接表2?
或是另一个意思:
比如李四登录他可以打开出、入库单窗体,并能修改、增加,而张三登录后只可以打开入库单窗体,不能打开出库单窗体,并且入库单窗体他不能修改、增加,只能查看。

作者: 咪咪撒    时间: 2003-1-4 01:22
标题: 理解万岁!正是如此。可有办法?
理解万岁!正是如此。可有办法?
作者: 李寻欢    时间: 2003-1-4 01:34
是哪一个?
动态链接还是打开窗体的权限?

这几个问题论坛里都有例子,请搜索一下。
作者: 咪咪撒    时间: 2003-1-4 02:26
标题: 我没有搜到呀,可否帮忙?
我没有搜到呀,可否帮忙?
作者: 李寻欢    时间: 2003-1-4 02:59
你这是三个问题:
1、动态链接数据表
2、登录窗体
3、权限控制
你要分别搜索才行。
作者: 62267021    时间: 2009-3-4 15:02
sgsd
作者: wll200    时间: 2009-3-27 22:04
我也想知道




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3