Trying To Delete A Record With Code

Dec 11, 2005

Why does this code not delete the current record?

DoCmd.RunSQL "DELETE * FROM [Tble-Readings]WHERE
[Tble-Readings].[ID]= " & Me![ID] & ";"

I have this code on the a Close Button and if the record is incomplete I want it to be deleted from the table. The ID field is an autonumber so it is the 1st field to get a value if a user starts entering data. I get a msg box saying 0 fileds will be deleted why? the id's do match but it does not delete??

jon

View Replies


ADVERTISEMENT

Delete Record Code Prevents Nested Events From Firing.

Apr 5, 2006

I need to give users the option to cancel a record they're creating. Whilst the delete code works fine, the following events in red no longer fire.


Private Sub cmdCancel_Click()
On Error GoTo Err_cmdCancel_Click

If MsgBox("Once YES is selected this cancel cannot be undone", vbQuestion + vbYesNo, "Are you sure you wish to cancel this entire record?") = vbYes Then
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
DoCmd.Close acForm, "frmNewRec"
DoCmd.Close acForm, "frmSelectNew"
DoCmd.OpenForm "frmSwitchboard"

End If
Exit_cmdCancel_Click:
Exit Sub

Err_cmdCancel_Click:
MsgBox "Record deleted"
Resume Exit_cmdCancel_Click

End Sub

View 4 Replies View Related

Delete Tables VBA Code

Apr 10, 2007

Hi,

I'm trying to delete a table once I've used it and always get the same error saying that the table is already in use, these are the commands I've tried:

DB.TableDefs.Delete ("Report")

AND

strSQL = "DROP TABLE Report"
DB.Execute (strSQL)

Can't figure out how to avoid this. Please help

Mike

View 1 Replies View Related

SQL Code To Delete Duplicate Records

Feb 19, 2013

I have a table that has 1335 records in, and columns names, Title, First Name, Surname, Address, Address2, Town/City, County, Postcode.I want to know how to write a SQL code, which will locate all the duplicates that match the First Name, Surname and Postcode and delete them, but keeping 1 copy of the duplicate.I have created a query to locate the duplicate records, and I have put the SQL code there. I tried changing this, however it would delete all the records, so I am not to sure what to try...

SELECT SurnameSearch.Title, SurnameSearch.[First Name], SurnameSearch.Surname, SurnameSearch.Address, SurnameSearch.Address2, SurnameSearch.[Town/City], SurnameSearch.County, SurnameSearch.Postcode
FROM SurnameSearch
WHERE (((SurnameSearch.[First Name]) In (SELECT [First Name] FROM [SurnameSearch] As Tmp GROUP BY [First Name],[Surname],[Postcode] HAVING Count(*)>1 And [Surname] = [SurnameSearch].[Surname] And [Postcode] = [SurnameSearch].[Postcode])))
ORDER BY SurnameSearch.[First Name], SurnameSearch.Surname, SurnameSearch.Postcode;

View 1 Replies View Related

Can Delete Tables Via VBA Code In Runtime Environment

Apr 30, 2014

I am close to finishing a new database. In this database I have some VBA code that does a bunch of stuff, one of those things is to check if a temp table exists, and if yes then it will delete it.

Once finished this database will be made available to a range of people via Access Runtime 2010. I'm just wondering will the VBA code that deletes a table work in a Runtime environment?

I guess I should also ask if a save import process will also run via Runtime.just need to make sure that the users that need to do this code have full access if its required.

View 4 Replies View Related

How To Delete Record Using Delete Query

May 19, 2011

I have two simple tables. I want to delete the records from Table1 that are on Table2. I've created a select query that gives me what I want but when I change to a delete query, I get this message: "Unable to delete from specified tables"

I think my problem has something to do with security but I can't figure out what to change.

View 13 Replies View Related

How Can I Excute Code When The User End The MS Application By Alt+Ctrl+Delete

Aug 22, 2007

Some times, the system become stuck, which forces the user to end the program using Windows Alt+Ctrl+Delete. I have MS Access code which I want to execute when the user made the 'End Program' event using the Alt+Ctrl+Delete.

Thanks,

View 12 Replies View Related

Queries :: Delete Query Where Code And Client Are Equal

Aug 8, 2013

I am trying to delete a record in tblinclude where record from tblexclude are equal to clientid and codeid

Here is the sql
DELETE tblinclude.ClientID
FROM tblexclude INNER JOIN tblinclude ON (tblexclude.ClientID = tblinclude.ClientID) AND (tblexclude.CodeID = tblinclude.CodeID)
WHERE (((tblinclude.ClientID)=1));

I get the error Specify the table containing the records you want to delete. I've searched for this but I am just not getting it today.

View 1 Replies View Related

Modules & VBA :: Code To Delete Table And Then Run 4 Append Queries To Refresh Data

Jun 11, 2014

I have a table called "EquipmentRequired" which is populated by 4 append queries,

5000BaseReq, 6000BaseReq, 6000IFBBReq, EquipmentReq which get some of their information by counting fields in another table but all have the same field names.

The queries contain all data that is initially used to append new records to the table and this works fine.Unless some information changes or a record is added then I would like to add a button to a form and call it "update equipment" behind which would run a vba code firstly to delete all the records in "EquipmentRequired" table then run the 4 queries without the warnings and re-populate the table.

View 9 Replies View Related

Modules & VBA :: Delete Of A Record From A List Of Records In A Subform Deletes Wrong Record

Jun 28, 2013

When we browse through records in a subform we store the records in the database.When we want to delete a records for example the third record from the five records always the first records will be deleted. How can we delete the records where the cursor is at? When we are at the third record and press the delete button the third record from the list in the subform should be deleted.

Code:

Option Compare Database
Dim FocusBln As Boolean
Private Sub Identificeer()
Me.[Datum Aangemaakt].Visible = True
Me.[Datum Aangemaakt].SetFocus
If Me.[Datum Aangemaakt].Text = "" Then

[code]...

View 11 Replies View Related

Delete Record

Dec 4, 2006

I have a library database that I want to delete a record in my tblStatus when the book is returned. I have found the deleteobject function but it appears that that will delete like a table or query or report or something like that. I have no need to keep track of how many times a certain book has been checked out or that John Doe has checked out books X, Y and Z. As a mater of fact that is exactly what I don't want so I just want to delete the record that says Book ZZZ was checked out by John Doe. When the book is returned I just want it available for some one else.

Thanks in advance,

Rick

View 1 Replies View Related

Delete Record

Oct 1, 2007

Hello. I have form. and i need to delete record. Id is a unique key. When i have invisible textbox with source of this key, it's very easy to delete record from database. But is it possible to delete record with query without using textbox?

View 2 Replies View Related

Delete Record

May 31, 2005

Hi all, facing a little problem with my forms. Access gives me headaches everyday. Haha.

In a continuous form, I have a delete button with the following code

Private Sub cmdDelete_Click()
On Error GoTo Err_cmdDelete_Click

DoCmd.SetWarnings False
If MsgBox("Confirm deletion of the record?", vbQuestion + vbYesNo + vbDefaultButton2, "Delete?") = vbYes Then
DoCmd.RunCommand acCmdSelectRecord
DoCmd.RunCommand acCmdDeleteRecord
End If
Exit_cmdDelete_Click:
DoCmd.SetWarnings True
Exit Sub
Err_cmdDelete_Click:
MsgBox Err.Description
Resume Exit_cmdDelete_Click
End Sub

However, after the record is deleted, the focus is immediately set to the next field which creates a new record of null data. And since the fields are all required, I am forced to enter data into the new record, if not a pop up will inform to user to enter data.

I do not wish for this new record to be created everytime I delete a row. How do I go about it?

I'm learning more each day! Thanks in advance..

View 9 Replies View Related

Delete A Record

Feb 13, 2006

I have a problem with 1 of my form (FrmEditDrawing) that I use to edit a specific record from 1 of my table (TblDrawing). The user will see the Data for each drawing on a form that I called (FrmViewDrawing) and will be able to edit the data for each drawing by clicking a button that will open the form "FrmEditDrawing" on the specific record. In that case I can't edit and change the data for any fields but if I open the form on its own, I can edit and change the data ?
I guess it has something to do with the fact that I open twice the same recordsets which locks the table, I am not sure. What would be the different option to solve this problem?

View 7 Replies View Related

Do You Want To Delete This Record - Pop Up Box

Dec 4, 2006

When you want to delete a record out of MS Access, you get the default pop-up message confirming you want to delete the record [YES] [NO].

I have a few users who are not paying attention and hitting a combination of keys (I am guessing Alt + D) and getting this message. They then do not look, and confirm the deletion of the record.

I am thinking of two ways around this.

1) Change the default to [NO] when this pop-up dialog opens up (the default is [YES]).

2) Disable this pop-up box, and then create my own to confirm the deletion.

Are either of these possible, or has anyone ever had to work around this issue? I have never had an issue with this, and was not sure how to attack it.

Let me know.

Thank you,

T.J.

View 7 Replies View Related

Delete Record

Nov 18, 2004

i have an order form somewhat like the northwind database one. I called mine A5_frmOrders. i have a subform called A6_sfrmOrders, which is in datasheet view. I need to add a "Delete Record" button into the subform, but when i put it in the subform footer, it doesnt appear.

Like any orders subform, i have "Item", "Product", "Quantity", "Unit Price" and "Subtotal" with their corresponding labels in the Detail Section. I tried changnig the subform to "Continuous Form" and doing this :
header : Labels for "Item", "Product", "Quantity", "Unit Price" and "Subtotal"
detail : "Item", "Product", "Quantity", "Unit Price" and "Subtotal" for user to fill in
footer : Delete Record button

but even when i change to Continuous Form, it doesnt allow me to separate "Item" from its label and put one in the header and one in the detail...

how do i add in the delete record button? Is it true i cannot use datasheet view if i want a delete button?
Thanks

View 1 Replies View Related

Delete A Record From Table

May 9, 2005

Hi,

Is it possible to delete a record from a table whilst viewing that table through a form. The awkward part though is because I have another table linked to it.

Basically the main table is Orders and the other table is Items (these items make up an order). So when I go to simply click on delete an error message appears saying that I cannot delete the record but there are records attached to it in another table. This is fair enough but is there a smooth way off deleting off the items?

Many thanks,

Paul.

View 3 Replies View Related

Dont Delete A Record

Aug 17, 2006

Hi guys,

Could anyone give me a solution to protect a table and all the records in there so they can never be deleted when being viewed.

Many thanks, Ben

View 3 Replies View Related

How Do I Delete Last Record In Table?

Jun 21, 2007

Hi all, whats the simplest way to delete the last record in a table? based on
DoCmd.RunSQL "DELETE * FROM

Trying to use a button to do the above

Cheers

View 5 Replies View Related

Query To Delete A Record

Feb 15, 2008

i have a table1 in my msaccess and i linked another table in mysql to ms access, (table2).
when table1 matches the record in table2, it will delete the record in table1.

my query is
delete *
FROM Table1
where table1.artid = table2.artid;

but it always ask me the value of tbl2.artid, the value of tbl2.artid is in the database of mysql and it has already records...

how can i compare the records of table1 (msaccess) and table2 (mysql) and delete the duplicate records?
:D

thanks in advance

View 11 Replies View Related

Need To Delete Record And Can't Figure Out How...

Jan 24, 2005

Very new to Access and not a VB programmer. :confused:

With that in mind, I have created form for users to record address changes of members. I want to have a button that will "undo" what a user entered if they change their mind/decide an address change not necessary. My address change table has an auto-number field (ID) that is the index and I believe Access automatically creates a record regardless so how do we get rid of it?

I did a search and keep reading about a button wizard - Huh??? I don't know how to activate a button wizard (told you I was new). Also, I read about adding code but to where? and how? It also appeared the code examples might be using psuedo-names for tables or something ... how do I know a "real" name from a psuedo-name?

Can a "Delete" query be written? if so, what is the criteria to use?

I've looked at the properties of the button and all I can see is a place to add a macro or an expression. Am I in the wrong place for what I want to do?

Can anyone offer some help here?

Thanks!

View 7 Replies View Related

Delete Record Form

Feb 17, 2005

Okay, I want to make a form with a combo box that you can choose a record and click a button to delete it.

As of now I have the records in the combo box but when i can choose a record... i can't delete. and when i cant choose a record.. i can delete. Can anyone help me???? :confused:

View 11 Replies View Related

Help To Delete A Record From The Subform

May 13, 2005

I have a subform its not in datasheet view and gives details of bookings for clients.

I am using the on click event of a field and I know that access knows which record I clicked. How do I delete it? which method do I use. can it be done without searching as I know which one i clicked?

regards in advance.
:eek:

View 6 Replies View Related

Delete Record If Null

Feb 5, 2006

I'm hoping someone can help a noob with a simple problem:) I did a search but couldn't find the answer.

When a user clears a record and leaves it Null I would like to prompt them whether they would like to delete the record before the access error message about invalid use of Null comes up. If they don't want to delete the record then the code should undo the change. The problem I have is I can't seem to run my code without the access error coming up. I can't see where I can trap the error (err.Number 3398).

For example, this doesn't work:

Private Sub txtSalesItem_BeforeUpdate(Cancel As Integer)
On Error GoTo Err_txtSalesItem_BeforeUpdate

Dim response as Integer

If IsNull(Me.txtSalesItem) Then
response = MsgBox("Do you want to delete this category?", vbExclamation + vbYesNo, "Delete Sales Item?")

If response = 6 Then
Runcommand acCmdDelete

else
RunCommand acCmdUndo
endif

End If
.
.
.


I know I can put in a validation rule, but I would like to go a bit further.
Does anyone have any suggestions?

View 2 Replies View Related

Delete A Record From A Form

Mar 19, 2006

How can I delete a record from a form?
I set Allow Datasheet view to yes, Allow Form No, and Allow deletions Yes.

Nothing happens. Perhaps A delete button could be added, but I don't know the code? I do not want to use the Datasheet view as the means of deletion.

View 3 Replies View Related

Another Delete Record Question

Nov 3, 2004

Trying to delete a record.

I've read the other posts in this forum about deleting records and I've tried this

Code:Dim intJobID As IntegerDim mysql1intJobID = IDIf msgbox("Do you really wish to delete this Record", vbCritical + vbOKCancel, "Delete Record") = vbOK Thenmysql1 = "delete * from Childrens_list WHERE ID = " & intJobIDDoCmd.RunSQL mysql1PAYP_code = Null 'To bypass an unload procedureDoCmd.CloseEnd IfEnd Sub

on a button event..

where am I going wrong.. Is there an easier form.currentrecord.delete event or something?

View 9 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved