| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1390 人关注过本帖
标题:在线求助:登陆验证时如何调用数据库中的数据表中的字段?
只看楼主 加入收藏
wuan8519
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-3-6
收藏
 问题点数:0 回复次数:1 
在线求助:登陆验证时如何调用数据库中的数据表中的字段?

在打开一个窗体设置帐号密码,如何在账号,密码输入验证时调用数据库中的数据表,并与其中字段数据验证,使输

入账号存在于数据表中才会响应??

谢谢!!

Private Sub Form_Load()

x = InputBox("请输入账号!")
If x <> "012004007911" Then
DoCmd.Close
End If
End Sub

x = InputBox("请输入密码!")
If x <> "8888" Then
DoCmd.Close
End If
End Sub

这是我从网上搜到的代码,但没学过VB不知怎么把二者结合起来.手头上一时又没有VB书籍,希望诸位能帮一下!!

谢谢

VB取ACCESS中表名及固定表中的字段名示例

Dim rs
Me.openCn '调用自已的connection连接
Set rs = cn.OpenSchema(20, Array(Empty, Empty, Empty, "TABLE")) '取出表名
Do While Not rs.EOF
Debug.Print (rs("Table_Name").Value) & "<br>"

rs.MoveNext
Loop

'获取表的所有字段信息userbase是我自己的表名(因为我要查找这个表.如果不是固定查某个表可以用View关键字


Dim rsc As New ADODB.Recordset
Set rsc = cn.OpenSchema(adSchemaColumns, Array(Empty, Empty, "userBase"))
If rsc.EOF = False Then rsc.MoveFirst
Do While Not rsc.EOF
Debug.Print "---------"; (rsc("Column_Name") & "filed") '字段名
Debug.Print (rsc("Data_Type") & "type") '数据类型
Debug.Print (rsc("Character_Maximum_Length") & "length") '长度
Debug.Print (rsc("Numeric_Precision") & "df") '精度
Debug.Print (rsc("Numeric_Scale") & "level") '等级
Debug.Print (rsc("Is_Nullable") & "isnull") '是否为空
Debug.Print (rsc("Column_Default") & "default") '默认值
rsc.MoveNext
Loop


搜索更多相关主题的帖子: 数据库 字段 验证 登陆 
2007-03-06 11:58
suyongtao
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 

不懂vb帮不了你,


面朝大海,春暖花开!
2007-03-06 13:48
快速回复:在线求助:登陆验证时如何调用数据库中的数据表中的字段?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011455 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved