MS Access - #DELETED when adding a record Announcing the arrival of Valued Associate #679:...
Why is black pepper both grey and black?
Is the Standard Deduction better than Itemized when both are the same amount?
When is phishing education going too far?
How do I keep my slimes from escaping their pens?
How widely used is the term Treppenwitz? Is it something that most Germans know?
Proof involving the spectral radius and the Jordan canonical form
How to recreate this effect in Photoshop?
The logistics of corpse disposal
What are 'alternative tunings' of a guitar and why would you use them? Doesn't it make it more difficult to play?
Is the address of a local variable a constexpr?
Did Kevin spill real chili?
How discoverable are IPv6 addresses and AAAA names by potential attackers?
Were Kohanim forbidden from serving in King David's army?
When to stop saving and start investing?
How do I mention the quality of my school without bragging
Why did the IBM 650 use bi-quinary?
What causes the vertical darker bands in my photo?
Withdrew £2800, but only £2000 shows as withdrawn on online banking; what are my obligations?
Diagram with tikz
What are the pros and cons of Aerospike nosecones?
What are the motives behind Cersei's orders given to Bronn?
Should I discuss the type of campaign with my players?
Determinant is linear as a function of each of the rows of the matrix.
ListPlot join points by nearest neighbor rather than order
MS Access - #DELETED when adding a record
Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)MS Access Forms: Store number is table, display text in ComboBoxHow to one-click print in Access 2010MS Access subform not allowing data entry after upgrading from 2003 to 2013Not Inserting new records instead it updates the last record in Ms access vbaremove leading 0 in front of decimal except when a a non-zero number precedes itComboBox Keypress and transferring data from excel user form to sheet tableAll INSERTs done through MS Access old untouched forms now fail after creating new unrelated formsMS Access Conditional formatting not workingPopulate a cell with data from a sub when excel template opensMS Access Me.Refresh doesn't work
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I'm using an MS Access 2010 .accdb database connected to a SQL Server 2016 database. My tables and views from SQL are managed as linked tables in MS Access. I'm using a DSNless connection with the SQL Server Native Client 11.0 driver (don't know if this matters or not).
I have a view/search form that enables users to view records in the database. The form has an Edit-this-Record button and an Add-New-Record button.
I have an edit/create form which uses an updateable SQL Server query. This form has a number of mandatory combobox fields and one combobox field which is optional. The form also has a number of other fields - text and date.
The code of the Add-New-Record button on the view/search form is as follows;
DoCmd.OpenForm "Application Edit - Template", acNormal, "", "", acAdd, acDialog
The edit/create form has a Save-And-Close button with the following code;
Private Sub btnSaveClose_Click()
On Error GoTo btnSaveClose_Click_Err
' Save the edits to the form i.e. the main form
'DoCmd.RunCommand acCmdSaveRecord
If Me.Dirty Then
Me.Dirty = False
End If
'Close the form
DoCmd.Close acForm, "Application Edit - Template"
btnSaveClose_Click_Exit:
Exit Sub
btnSaveClose_Click_Err:
MsgBox Error$
Resume btnSaveClose_Click_Exit
End Sub
In order to display the newly created record in view/search form the following code has been added to the After_Update event of the edit/create form.
Private Sub Form_AfterUpdate()
Dim rst As DAO.Recordset
'Refresh the record to get the latest data that has been saved
'note that this is primarily to refresh the record details
'i.e. last updated by and Last update date time.
Me.Refresh
'If it's a new record...
If boolNewRecord Then
'Refresh the browse form so that the newly saved record is in the recordset
'We set boolBypassFormCurrent = True so we can bypass the redundant
'calls to the Form_Current event on the view/search form
boolBypassFormCurrent = True
[Forms]![Application Browse - Template].Requery
'Navigate the browse form to the newly saved record
Set rst = Forms("Application Browse - Template").RecordsetClone
With rst
.FindFirst "[DB_Key] = " & Me.txtDBKey <=== Failure Here!
If Not .NoMatch Then
Forms("Application Browse - Template").Bookmark = .Bookmark
End If
End With
Set rst = Nothing
End If
boolNewRecord = False
boolBypassFormCurrent = False
btnSaveClose.Enabled = False
End Sub
Once the edit/create form is displayed, if the user supplies values for all comboboxes, including the optional one, and saves the record, everything works as desired (the record is saved, the view/search form is updated to display the new record, and the edit/create form is closed). If the the optional combobox is left blank and the record is saved, everything works as desired. If a value is initially supplied for the optional combobox and then, before saving, the optional value is cleared and then the record is saved, the following error is thrown;
Run-time error: '3077' Syntax error (missing operator) in expression.
The debugger stops at the line;
.FindFirst "[DB_Key] = " & Me.txtDBKey
In the form, all fields which are not comboboxes display the value - #Deleted
Typing ?Me.txtDBKey in the immediate window reveals that its value is an empty string i.e. blank (not null).
I believe that because Me.txtDBKey is blank that the code is effectively being interpreted as;
rst.FindFirst [DB_Key] =
Which would explain the error message.
When the debugger is terminated and the edit/create form is closed - returning control to the view/search form, the record that the user was attempting to add is displayed!
It's as though the saved record somehow flies away from the edit/create form when the record is saved - before the After_Update event, only in the case when the optional combobox is set and then unset.
Can anyone explain this very unfriendly behavior? Anyone have any ideas for eliminating it?
It's worth noting that if the user edits an existing record (choses the Edit-this-Record button on the view/search form) and removes the value from the optional combobox and saves the record everything works as desired.
I've done considerable searching on this error and have not been able to find anything that matches my problem. The table underneath the SQL view has an integer primary key and a RowVersion column which are both included in the view. MS Access detects the primary key and also correctly identifies the RowVersion column.
Thank you in advance for your assistance with this very vexing problem.
vba microsoft-access sql-server
add a comment |
I'm using an MS Access 2010 .accdb database connected to a SQL Server 2016 database. My tables and views from SQL are managed as linked tables in MS Access. I'm using a DSNless connection with the SQL Server Native Client 11.0 driver (don't know if this matters or not).
I have a view/search form that enables users to view records in the database. The form has an Edit-this-Record button and an Add-New-Record button.
I have an edit/create form which uses an updateable SQL Server query. This form has a number of mandatory combobox fields and one combobox field which is optional. The form also has a number of other fields - text and date.
The code of the Add-New-Record button on the view/search form is as follows;
DoCmd.OpenForm "Application Edit - Template", acNormal, "", "", acAdd, acDialog
The edit/create form has a Save-And-Close button with the following code;
Private Sub btnSaveClose_Click()
On Error GoTo btnSaveClose_Click_Err
' Save the edits to the form i.e. the main form
'DoCmd.RunCommand acCmdSaveRecord
If Me.Dirty Then
Me.Dirty = False
End If
'Close the form
DoCmd.Close acForm, "Application Edit - Template"
btnSaveClose_Click_Exit:
Exit Sub
btnSaveClose_Click_Err:
MsgBox Error$
Resume btnSaveClose_Click_Exit
End Sub
In order to display the newly created record in view/search form the following code has been added to the After_Update event of the edit/create form.
Private Sub Form_AfterUpdate()
Dim rst As DAO.Recordset
'Refresh the record to get the latest data that has been saved
'note that this is primarily to refresh the record details
'i.e. last updated by and Last update date time.
Me.Refresh
'If it's a new record...
If boolNewRecord Then
'Refresh the browse form so that the newly saved record is in the recordset
'We set boolBypassFormCurrent = True so we can bypass the redundant
'calls to the Form_Current event on the view/search form
boolBypassFormCurrent = True
[Forms]![Application Browse - Template].Requery
'Navigate the browse form to the newly saved record
Set rst = Forms("Application Browse - Template").RecordsetClone
With rst
.FindFirst "[DB_Key] = " & Me.txtDBKey <=== Failure Here!
If Not .NoMatch Then
Forms("Application Browse - Template").Bookmark = .Bookmark
End If
End With
Set rst = Nothing
End If
boolNewRecord = False
boolBypassFormCurrent = False
btnSaveClose.Enabled = False
End Sub
Once the edit/create form is displayed, if the user supplies values for all comboboxes, including the optional one, and saves the record, everything works as desired (the record is saved, the view/search form is updated to display the new record, and the edit/create form is closed). If the the optional combobox is left blank and the record is saved, everything works as desired. If a value is initially supplied for the optional combobox and then, before saving, the optional value is cleared and then the record is saved, the following error is thrown;
Run-time error: '3077' Syntax error (missing operator) in expression.
The debugger stops at the line;
.FindFirst "[DB_Key] = " & Me.txtDBKey
In the form, all fields which are not comboboxes display the value - #Deleted
Typing ?Me.txtDBKey in the immediate window reveals that its value is an empty string i.e. blank (not null).
I believe that because Me.txtDBKey is blank that the code is effectively being interpreted as;
rst.FindFirst [DB_Key] =
Which would explain the error message.
When the debugger is terminated and the edit/create form is closed - returning control to the view/search form, the record that the user was attempting to add is displayed!
It's as though the saved record somehow flies away from the edit/create form when the record is saved - before the After_Update event, only in the case when the optional combobox is set and then unset.
Can anyone explain this very unfriendly behavior? Anyone have any ideas for eliminating it?
It's worth noting that if the user edits an existing record (choses the Edit-this-Record button on the view/search form) and removes the value from the optional combobox and saves the record everything works as desired.
I've done considerable searching on this error and have not been able to find anything that matches my problem. The table underneath the SQL view has an integer primary key and a RowVersion column which are both included in the view. MS Access detects the primary key and also correctly identifies the RowVersion column.
Thank you in advance for your assistance with this very vexing problem.
vba microsoft-access sql-server
add a comment |
I'm using an MS Access 2010 .accdb database connected to a SQL Server 2016 database. My tables and views from SQL are managed as linked tables in MS Access. I'm using a DSNless connection with the SQL Server Native Client 11.0 driver (don't know if this matters or not).
I have a view/search form that enables users to view records in the database. The form has an Edit-this-Record button and an Add-New-Record button.
I have an edit/create form which uses an updateable SQL Server query. This form has a number of mandatory combobox fields and one combobox field which is optional. The form also has a number of other fields - text and date.
The code of the Add-New-Record button on the view/search form is as follows;
DoCmd.OpenForm "Application Edit - Template", acNormal, "", "", acAdd, acDialog
The edit/create form has a Save-And-Close button with the following code;
Private Sub btnSaveClose_Click()
On Error GoTo btnSaveClose_Click_Err
' Save the edits to the form i.e. the main form
'DoCmd.RunCommand acCmdSaveRecord
If Me.Dirty Then
Me.Dirty = False
End If
'Close the form
DoCmd.Close acForm, "Application Edit - Template"
btnSaveClose_Click_Exit:
Exit Sub
btnSaveClose_Click_Err:
MsgBox Error$
Resume btnSaveClose_Click_Exit
End Sub
In order to display the newly created record in view/search form the following code has been added to the After_Update event of the edit/create form.
Private Sub Form_AfterUpdate()
Dim rst As DAO.Recordset
'Refresh the record to get the latest data that has been saved
'note that this is primarily to refresh the record details
'i.e. last updated by and Last update date time.
Me.Refresh
'If it's a new record...
If boolNewRecord Then
'Refresh the browse form so that the newly saved record is in the recordset
'We set boolBypassFormCurrent = True so we can bypass the redundant
'calls to the Form_Current event on the view/search form
boolBypassFormCurrent = True
[Forms]![Application Browse - Template].Requery
'Navigate the browse form to the newly saved record
Set rst = Forms("Application Browse - Template").RecordsetClone
With rst
.FindFirst "[DB_Key] = " & Me.txtDBKey <=== Failure Here!
If Not .NoMatch Then
Forms("Application Browse - Template").Bookmark = .Bookmark
End If
End With
Set rst = Nothing
End If
boolNewRecord = False
boolBypassFormCurrent = False
btnSaveClose.Enabled = False
End Sub
Once the edit/create form is displayed, if the user supplies values for all comboboxes, including the optional one, and saves the record, everything works as desired (the record is saved, the view/search form is updated to display the new record, and the edit/create form is closed). If the the optional combobox is left blank and the record is saved, everything works as desired. If a value is initially supplied for the optional combobox and then, before saving, the optional value is cleared and then the record is saved, the following error is thrown;
Run-time error: '3077' Syntax error (missing operator) in expression.
The debugger stops at the line;
.FindFirst "[DB_Key] = " & Me.txtDBKey
In the form, all fields which are not comboboxes display the value - #Deleted
Typing ?Me.txtDBKey in the immediate window reveals that its value is an empty string i.e. blank (not null).
I believe that because Me.txtDBKey is blank that the code is effectively being interpreted as;
rst.FindFirst [DB_Key] =
Which would explain the error message.
When the debugger is terminated and the edit/create form is closed - returning control to the view/search form, the record that the user was attempting to add is displayed!
It's as though the saved record somehow flies away from the edit/create form when the record is saved - before the After_Update event, only in the case when the optional combobox is set and then unset.
Can anyone explain this very unfriendly behavior? Anyone have any ideas for eliminating it?
It's worth noting that if the user edits an existing record (choses the Edit-this-Record button on the view/search form) and removes the value from the optional combobox and saves the record everything works as desired.
I've done considerable searching on this error and have not been able to find anything that matches my problem. The table underneath the SQL view has an integer primary key and a RowVersion column which are both included in the view. MS Access detects the primary key and also correctly identifies the RowVersion column.
Thank you in advance for your assistance with this very vexing problem.
vba microsoft-access sql-server
I'm using an MS Access 2010 .accdb database connected to a SQL Server 2016 database. My tables and views from SQL are managed as linked tables in MS Access. I'm using a DSNless connection with the SQL Server Native Client 11.0 driver (don't know if this matters or not).
I have a view/search form that enables users to view records in the database. The form has an Edit-this-Record button and an Add-New-Record button.
I have an edit/create form which uses an updateable SQL Server query. This form has a number of mandatory combobox fields and one combobox field which is optional. The form also has a number of other fields - text and date.
The code of the Add-New-Record button on the view/search form is as follows;
DoCmd.OpenForm "Application Edit - Template", acNormal, "", "", acAdd, acDialog
The edit/create form has a Save-And-Close button with the following code;
Private Sub btnSaveClose_Click()
On Error GoTo btnSaveClose_Click_Err
' Save the edits to the form i.e. the main form
'DoCmd.RunCommand acCmdSaveRecord
If Me.Dirty Then
Me.Dirty = False
End If
'Close the form
DoCmd.Close acForm, "Application Edit - Template"
btnSaveClose_Click_Exit:
Exit Sub
btnSaveClose_Click_Err:
MsgBox Error$
Resume btnSaveClose_Click_Exit
End Sub
In order to display the newly created record in view/search form the following code has been added to the After_Update event of the edit/create form.
Private Sub Form_AfterUpdate()
Dim rst As DAO.Recordset
'Refresh the record to get the latest data that has been saved
'note that this is primarily to refresh the record details
'i.e. last updated by and Last update date time.
Me.Refresh
'If it's a new record...
If boolNewRecord Then
'Refresh the browse form so that the newly saved record is in the recordset
'We set boolBypassFormCurrent = True so we can bypass the redundant
'calls to the Form_Current event on the view/search form
boolBypassFormCurrent = True
[Forms]![Application Browse - Template].Requery
'Navigate the browse form to the newly saved record
Set rst = Forms("Application Browse - Template").RecordsetClone
With rst
.FindFirst "[DB_Key] = " & Me.txtDBKey <=== Failure Here!
If Not .NoMatch Then
Forms("Application Browse - Template").Bookmark = .Bookmark
End If
End With
Set rst = Nothing
End If
boolNewRecord = False
boolBypassFormCurrent = False
btnSaveClose.Enabled = False
End Sub
Once the edit/create form is displayed, if the user supplies values for all comboboxes, including the optional one, and saves the record, everything works as desired (the record is saved, the view/search form is updated to display the new record, and the edit/create form is closed). If the the optional combobox is left blank and the record is saved, everything works as desired. If a value is initially supplied for the optional combobox and then, before saving, the optional value is cleared and then the record is saved, the following error is thrown;
Run-time error: '3077' Syntax error (missing operator) in expression.
The debugger stops at the line;
.FindFirst "[DB_Key] = " & Me.txtDBKey
In the form, all fields which are not comboboxes display the value - #Deleted
Typing ?Me.txtDBKey in the immediate window reveals that its value is an empty string i.e. blank (not null).
I believe that because Me.txtDBKey is blank that the code is effectively being interpreted as;
rst.FindFirst [DB_Key] =
Which would explain the error message.
When the debugger is terminated and the edit/create form is closed - returning control to the view/search form, the record that the user was attempting to add is displayed!
It's as though the saved record somehow flies away from the edit/create form when the record is saved - before the After_Update event, only in the case when the optional combobox is set and then unset.
Can anyone explain this very unfriendly behavior? Anyone have any ideas for eliminating it?
It's worth noting that if the user edits an existing record (choses the Edit-this-Record button on the view/search form) and removes the value from the optional combobox and saves the record everything works as desired.
I've done considerable searching on this error and have not been able to find anything that matches my problem. The table underneath the SQL view has an integer primary key and a RowVersion column which are both included in the view. MS Access detects the primary key and also correctly identifies the RowVersion column.
Thank you in advance for your assistance with this very vexing problem.
vba microsoft-access sql-server
vba microsoft-access sql-server
asked yesterday
CanuckBuckCanuckBuck
217
217
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Could you not simply test whether Me.txtDBKey
is null or an empty string and branch accordingly?
For example:
If IsNull(Me.txtDBKey) Or Me.txtDBKey = vbNullString Then
' Notify user?
Else
'Navigate the browse form to the newly saved record
Set rst = Forms("Application Browse - Template").RecordsetClone
With rst
.FindFirst "[DB_Key] = " & Me.txtDBKey
If Not .NoMatch Then
Forms("Application Browse - Template").Bookmark = .Bookmark
End If
End With
Set rst = Nothing
End If
Lee; Thanks for the response. If all else fails (meaning no one has an answer for this question) this or something similar (e.g. using error trapping code to at the least communicate the situation to the user and possibly preventing them from clearing the field before saving) may be the approach to take. However, this would be responding to the symptom and not addressing the cause.
– CanuckBuck
9 hours ago
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1425486%2fms-access-deleted-when-adding-a-record%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Could you not simply test whether Me.txtDBKey
is null or an empty string and branch accordingly?
For example:
If IsNull(Me.txtDBKey) Or Me.txtDBKey = vbNullString Then
' Notify user?
Else
'Navigate the browse form to the newly saved record
Set rst = Forms("Application Browse - Template").RecordsetClone
With rst
.FindFirst "[DB_Key] = " & Me.txtDBKey
If Not .NoMatch Then
Forms("Application Browse - Template").Bookmark = .Bookmark
End If
End With
Set rst = Nothing
End If
Lee; Thanks for the response. If all else fails (meaning no one has an answer for this question) this or something similar (e.g. using error trapping code to at the least communicate the situation to the user and possibly preventing them from clearing the field before saving) may be the approach to take. However, this would be responding to the symptom and not addressing the cause.
– CanuckBuck
9 hours ago
add a comment |
Could you not simply test whether Me.txtDBKey
is null or an empty string and branch accordingly?
For example:
If IsNull(Me.txtDBKey) Or Me.txtDBKey = vbNullString Then
' Notify user?
Else
'Navigate the browse form to the newly saved record
Set rst = Forms("Application Browse - Template").RecordsetClone
With rst
.FindFirst "[DB_Key] = " & Me.txtDBKey
If Not .NoMatch Then
Forms("Application Browse - Template").Bookmark = .Bookmark
End If
End With
Set rst = Nothing
End If
Lee; Thanks for the response. If all else fails (meaning no one has an answer for this question) this or something similar (e.g. using error trapping code to at the least communicate the situation to the user and possibly preventing them from clearing the field before saving) may be the approach to take. However, this would be responding to the symptom and not addressing the cause.
– CanuckBuck
9 hours ago
add a comment |
Could you not simply test whether Me.txtDBKey
is null or an empty string and branch accordingly?
For example:
If IsNull(Me.txtDBKey) Or Me.txtDBKey = vbNullString Then
' Notify user?
Else
'Navigate the browse form to the newly saved record
Set rst = Forms("Application Browse - Template").RecordsetClone
With rst
.FindFirst "[DB_Key] = " & Me.txtDBKey
If Not .NoMatch Then
Forms("Application Browse - Template").Bookmark = .Bookmark
End If
End With
Set rst = Nothing
End If
Could you not simply test whether Me.txtDBKey
is null or an empty string and branch accordingly?
For example:
If IsNull(Me.txtDBKey) Or Me.txtDBKey = vbNullString Then
' Notify user?
Else
'Navigate the browse form to the newly saved record
Set rst = Forms("Application Browse - Template").RecordsetClone
With rst
.FindFirst "[DB_Key] = " & Me.txtDBKey
If Not .NoMatch Then
Forms("Application Browse - Template").Bookmark = .Bookmark
End If
End With
Set rst = Nothing
End If
answered 11 hours ago
Lee MacLee Mac
452213
452213
Lee; Thanks for the response. If all else fails (meaning no one has an answer for this question) this or something similar (e.g. using error trapping code to at the least communicate the situation to the user and possibly preventing them from clearing the field before saving) may be the approach to take. However, this would be responding to the symptom and not addressing the cause.
– CanuckBuck
9 hours ago
add a comment |
Lee; Thanks for the response. If all else fails (meaning no one has an answer for this question) this or something similar (e.g. using error trapping code to at the least communicate the situation to the user and possibly preventing them from clearing the field before saving) may be the approach to take. However, this would be responding to the symptom and not addressing the cause.
– CanuckBuck
9 hours ago
Lee; Thanks for the response. If all else fails (meaning no one has an answer for this question) this or something similar (e.g. using error trapping code to at the least communicate the situation to the user and possibly preventing them from clearing the field before saving) may be the approach to take. However, this would be responding to the symptom and not addressing the cause.
– CanuckBuck
9 hours ago
Lee; Thanks for the response. If all else fails (meaning no one has an answer for this question) this or something similar (e.g. using error trapping code to at the least communicate the situation to the user and possibly preventing them from clearing the field before saving) may be the approach to take. However, this would be responding to the symptom and not addressing the cause.
– CanuckBuck
9 hours ago
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1425486%2fms-access-deleted-when-adding-a-record%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown