G
Guest
Set rst = dbs.OpenRecordset("SELECT Count (*) AS RecordCountTemp FROM tblItemDetailTemp")
I am getting a typemismatch error on th above - i don't knowhat's wrong with it? New to vb code,
more info...
I'm trying to count records added to tbl using sql above. save the # to use in if statement later on....(to update a different tbl)
mDim dbs As Database, rst As Recordset
Dim SQLAppendCNPartsTemp As String
Dim SQLAppendCNParts As String
Dim RecordCountTemp As Long
Dim RecordCountPart As Long
SQLAppendCNPartsTemp = "INSERT INTO tblItemDetailTemp ( ControlNo, ItemNo, QtyUsed, DateOut ) " & _
"SELECT DISTINCTROW tblControlNoParts.ControlNo, tblControlNoParts.PartNo, Sum(-tblControlNoParts!Qty) AS [Sum of Qty], Date() AS Expr1 " & _
"FROM tblControlNoParts INNER JOIN tblItemDetail ON tblControlNoParts.PartNo = tblItemDetail.ItemNo " & _
"GROUP BY tblControlNoParts.ControlNo, tblControlNoParts.PartNo, Date() " & _
"HAVING (((tblControlNoParts.ControlNo)=[Forms]![frmControlNoInfo]![ControlNo]) AND ((Sum(tblControlNoParts.Qty))<(Sum([tblItemDetail]![QtyRecd])))) "
DoCmd.RunSQL SQLAppendCNPartsTemp
Set dbs = CurrentDb
'Count records in TempInventory Details
Set rst = dbs.OpenRecordset("SELECT Count (*) AS RecordCountTemp FROM tblItemDetailTemp")
'RecordCountTemp = [RecordCountTemp]
dbs.Close
any help is appreciated!
I am getting a typemismatch error on th above - i don't knowhat's wrong with it? New to vb code,
more info...
I'm trying to count records added to tbl using sql above. save the # to use in if statement later on....(to update a different tbl)
mDim dbs As Database, rst As Recordset
Dim SQLAppendCNPartsTemp As String
Dim SQLAppendCNParts As String
Dim RecordCountTemp As Long
Dim RecordCountPart As Long
SQLAppendCNPartsTemp = "INSERT INTO tblItemDetailTemp ( ControlNo, ItemNo, QtyUsed, DateOut ) " & _
"SELECT DISTINCTROW tblControlNoParts.ControlNo, tblControlNoParts.PartNo, Sum(-tblControlNoParts!Qty) AS [Sum of Qty], Date() AS Expr1 " & _
"FROM tblControlNoParts INNER JOIN tblItemDetail ON tblControlNoParts.PartNo = tblItemDetail.ItemNo " & _
"GROUP BY tblControlNoParts.ControlNo, tblControlNoParts.PartNo, Date() " & _
"HAVING (((tblControlNoParts.ControlNo)=[Forms]![frmControlNoInfo]![ControlNo]) AND ((Sum(tblControlNoParts.Qty))<(Sum([tblItemDetail]![QtyRecd])))) "
DoCmd.RunSQL SQLAppendCNPartsTemp
Set dbs = CurrentDb
'Count records in TempInventory Details
Set rst = dbs.OpenRecordset("SELECT Count (*) AS RecordCountTemp FROM tblItemDetailTemp")
'RecordCountTemp = [RecordCountTemp]
dbs.Close
any help is appreciated!