Re: newbie - sql UPDATE statement
From: Van T. Dinh (VanThien.Dinh_at_discussions.microsoft.com)
Date: 02/22/05
- Next message: Van T. Dinh: "Re: A query on "This Week""
- Previous message: Laurel: "Re: Can't find Master Link and Child Link Attributes"
- In reply to: Newbee Adam: "newbie - sql UPDATE statement"
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 23 Feb 2005 08:09:12 +1100
DoCmd.RunSQL "UPDATE [Eligibility] SET [YourField] = " & _
" Replace([YourField], '0301730', '30173C0') " & _
" WHERE [YourField] LIKE '*0301730'", True
Replace [YouField] with actual Field name. You seemed to refer to the same
Field by 2 different names, namely [Data] and [Group] so I am not sure which
one is the correct Field name.
--
HTH
Van T. Dinh
MVP (Access)
"Newbee Adam" <NewbeeAdam@discussions.microsoft.com> wrote in message
news:05E7BE56-3A8E-4D07-89CF-5228838473F7@microsoft.com...
> I am running this command in an access 2000 code module. I am trying to
> update a table in the same access 2000 db. I need to update this part of
the
> field value: 0301730" to 030173C0. But the first part of the string :
> 2040018000 works like a variable. I need to just update part of the
string,
> this part : 0301730
> basically I need to insert the letter "C" into 0301730" after the 3""
>
>
>
> DoCmd.RunSQL "UPDATE [Eligibility] SET [Data] = '" & "2040018000
030173C0"
> & "' WHERE [Group] = '" & "2040018000 0301730" & "';", True
>
> I do think a replace function can be used in an sql statement like I use
> outside an sql string like:
>
> replace("0301730","730","73C0")
> DoCmd.RunSQL "UPDATE [Eligibility] SET [Data] = '" &
> replace("0301730","730","73C0") & "' WHERE [Group] = '" & "2040018000
> 0301730" & "';", True
>
>
> can any one help
> --
> Adam S
- Next message: Van T. Dinh: "Re: A query on "This Week""
- Previous message: Laurel: "Re: Can't find Master Link and Child Link Attributes"
- In reply to: Newbee Adam: "newbie - sql UPDATE statement"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|