Microsoft
Software
Hardware
Network
Question : access update set
Hi,
I have a form called ABfrm1 this form is bound to a table called ABTable, the ABTable has the following fields:
id (autonum), firstname (text), lastname (text), age (number), rate (number) , total (text)
I have an unbound object (text) on my form named newtotal, this object has the following control source =[rate]*1.75.
I have a command button called cmdupdate at the bottom which when clicked i want it to update the current record and set the field total to the calculated value in the form object.
I was playing with some code but get the error message:runtime error 3464 datatype mismatch in criteria expression.
below the code:
Private Sub cmdupdate_Click()
strSQL = "UPDATE ABTable" & _
" SET ABTable.total = """ & Me.newtotal & _
""" WHERE ABTable.ID = """ & Me![ID] & """"
DoCmd.RunSQL strSQL
MsgBox "the new value is" & Me![total]
End Sub
any ideas on how i can achieve my goal?
Answer : access update set
If String ...
strSQL = "UPDATE ABTable" & _
" SET ABTable.total = " & Chr(34) & Me.newtotal & Chr(34) & _
" WHERE ABTable.ID = " & Chr(34)& Me![ID] & Chr(34)
Or a combination of the two...
mx
Random Solutions
Creating a service calender Exchange 2007 Outlook 2003/2007
Redirect to an PHP script from ASP.NET?
creating a complicated report in access
BOOT.INI for Win98 on partition 2
Extracting Numbers
Bring back deleted mail
iPhone 3G and SBS 2003/Exchange Activesync
SQL server is not starting up
Connecting Oracle DB
Open database .mssql type