Microsoft
Software
Hardware
Network
Question : Access 2003:Sub form record deletion problem
In a front/back end database, my problem is to delete a record in only one of the 2 tables that make the query that populates a subform.
A group of client identified by CCANPrime can have several CCAN associated with the group. T
tbl_ar_selection stores the CCANPRIME, Relationship and CCAN.
tbl_il_extract_cst_01 stores the names of the CCAN (entry cannot be deleted)
The subform (frm_sub) is populated by a query
SELECT tbl_ar_selection.CCANPrime
, tbl_ar_selection.Relations
hip, tbl_ar_selection.CCAN,
IIf(IsNull(tbl_il_extract_
cst_01!cca
n),"THIS CCAN IS NOT VALID",[cust_name]) AS [cust name]
FROM tbl_ar_selection LEFT JOIN tbl_il_extract_cst_01 ON tbl_ar_selection.CCAN = tbl_il_extract_cst_01.ccan
The subform is in continuous format and each record has a delete button.
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
When the delete command is activated, the record in tbl_il_extract_cst_01 is deleted together with the record in tbl_ar_selection.
How can I leave the data in tbl_il_extract_cst_01 intact and only delete the record in tbl_ar_selection
I hope I made myself clear. I am not a professional and want I know about VBA and Access 2003 is self thought
Any help would be appreciated
Answer : Access 2003:Sub form record deletion problem
After several hours, I opted for
=DLookUp("[cust_name]","tb
l_il_extra
ct_cst_01"
,"[ccan]= '" & Forms!frm_main!frm_main_su
b_ccan!cca
n & "'")
Not as quick, but does the job
Random Solutions
How do I execute a module in Access 2007
Are there a web-based ad hoc reporting tool?
Exchange 2007, Outlook 2007 keeps asking for password
sql string in VB
Need SQL Syntax help to make my qry more efficient.
ODBC works on PC but not Terminal Server
Loading images from directory into 5 Pictureboxes HOW?
Can't find Outlook contacts folder
MS Office Picture Manager doesn't open images attached to emails
Outlook Data File says "Not Available"