一个困扰我很久的问题,希望大家给我答案 关于不同的表字段相减的问题
下面的代码是我在客户信息表和配送日志表中,实现客户信息表中的订购票数减去配送日志表中的 回收票数等于客户信息表中的剩余票数,但结果总是不能实现,请问该怎么样实现呢。。。。。
Option Explicit
Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Private Sub Form_Load()
Dim str As String
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
conn.Open "provider=microsoft.jet.oledb.4.0;" _
& "data source=" & App.Path & "\water.mdb;" & "persist security info=false"
str = "select *客户信息.订购票数-配送日志.回收票数 as 剩余票数 from 客户信息,配送日志 where 客户信息.姓名 = 配送日志.客户"
rs.CursorLocation = adUseClient
rs.Open str, conn, adOpenKeyset, adLockPessimistic
End Sub