asp+ACCSEE多表查询?

来源:百度知道 编辑:UC知道 时间:2024/06/04 18:28:59
dh表有个xm
kf表有个xm
rc表有个xm
怎样实现查询语句?我是初学,并且帮我解析含义?
可能是我说错。是搜索,搜索和查询有什么区别
我用这样的方法还是搜索不到东西。
<%
key=request.form("key")
sql="select dh.xm ,kf.xm ,rc.xm from dh,kf,rc where dh.xm='"& XM &"' AND kf.xm='"& XM &"' AND rc.xm='"& XM &"'"
set rs=db.execute(sql)
%>

sql = "select dh.xm ,kf.xm ,rc.xm from dh,kf,rc where dh.xm='"& XM &"' AND kf.xm='"& XM &"' AND rc.xm='"& XM &"'"
上面的查询语句就是查询dh、kf、rc三个表的xm字段包含变量XM的查询语句。

Dim rec As New Recordset
Dim flag As Integer
Private Sub Command6_Click()
If rec.State = adStateOpen Then rec.Close '判断记录集状态,如果是打开就先关闭

sql = "select * from zzgz where ygname = '" + Text18.Text + "' "
rec.Open sql, con, adOpenStatic, adLockOptimistic '打开记录集
rec.Requery
If rec.RecordCount < 1 Then
MsgBox ("无此员工!")
Exit Sub
Text13.Text = ""
Text13.SetFocus

End If
End Sub
姓名查询..

我来回答