求教~ACCESS中的查询问题!跪求高手指教!!~

[复制链接]
查看11 | 回复3 | 2011-7-16 16:28:58 | 显示全部楼层 |阅读模式
现在一个.mdb文件中存在两个表,存在部分名称相似的列。
例如表1 设备注册号:8888888
设备单位:单位1

表2设备注册号:123458888888
设备单位:单位1
也就是说表1和表2中此条目内容所指的是一个单位的相同设备。
现在想查询出两个表中所有的类似相同项目。问题困扰我好久了~跪求高手解答!!

回复

使用道具 举报

千问 | 2011-7-16 16:28:58 | 显示全部楼层
1、数据库连接dim conn,connstr,dbdb="/data/student.mdb"Set conn = Server.CreateObject("ADODB.Connection")connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)conn.Open connstr2、通过学号查询,(HTML表单页你自己写,这是查询显示页)<%dim sXHsXH=request.form("XH") '学号sql = "SELECT * FROM [Student] WHERE XH='" &sXH...
回复

使用道具 举报

千问 | 2011-7-16 16:28:58 | 显示全部楼层
兄弟,你至少得有个相似度的考虑你一定要在ACCESS种实现吗,如果ACCESS只是个后台,前面有开发变成工具的话,分解成几步就可以了嘛,而且很方便。例如VBfor i=1 to 表一的记录总数查询表二,相似度比较 next...
回复

使用道具 举报

千问 | 2011-7-16 16:28:58 | 显示全部楼层
我按照SQL的方法来解决,ACCESS应该也可以用两表连接,比对就可以了select * from 表1,表2where 表1.设备单位=表2.设备单位...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行