Query Tools

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • vaniKanabathy
    New Member
    • Mar 2008
    • 52

    #16
    No body can help me????????????? ??plzzzzzzzzzzz z

    Comment

    • debasisdas
      Recognized Expert Expert
      • Dec 2006
      • 8119

      #17
      try this

      [code=vb]conn.BeginTrans
      conn.Execute "UPDATE Alternator SET EversparkNo1 = " & REPLACE(Everspa rkNo1, " - ", "")
      conn.CommitTran s
      [/code]

      Comment

      • vaniKanabathy
        New Member
        • Mar 2008
        • 52

        #18
        conn.BeginTrans
        conn.Execute "UPDATE Alternator SET EversparkNo1 = " & Replace(EversparkNo1, " - ", "")
        conn.CommitTran s

        EversparkNo1 that i bold was not define eror....is it a variable? EversparkNo1 is a field in table. How to solve it. Plzzzzzzzz.....

        Comment

        • debasisdas
          Recognized Expert Expert
          • Dec 2006
          • 8119

          #19
          if that is a field then what is the meaning of your update statment ?

          Comment

          • vaniKanabathy
            New Member
            • Mar 2008
            • 52

            #20
            i have one field which is Eversparkno1 where all its data got ' - ' now i want to remove the ' - ' to ' ' nothing, that means if 101-001 i want to change to 101001. so i want to do it by query, this replace successful if run directly in access but..now im doing in vb as a tools for query.

            Comment

            • debasisdas
              Recognized Expert Expert
              • Dec 2006
              • 8119

              #21
              try to use this

              [code=vb]
              conn.BeginTrans
              conn.Execute "UPDATE Alternator SET EversparkNo1 = select Replace(Everspa rkNo1, " - ", "") from Alternator
              conn.CommitTran s
              [/code]

              NOTE :-- Check for the quotes ' and "

              Comment

              • vaniKanabathy
                New Member
                • Mar 2008
                • 52

                #22
                Type dismatch error occur....plssss ssss help me...next week i must present to my boss....

                db_file = App.Path
                If Right$(db_file, 1) <> "\" Then db_file = db_file & "\"
                db_file = db_file & "Everspark2.mdb "

                ' Open a connection.
                Set conn = New ADODB.Connectio n
                conn.Connection String = _
                "Provider=Micro soft.Jet.OLEDB. 4.0;" & _
                "Data Source=" & db_file & ";" & _
                "Persist Security Info=False"
                conn.Open

                conn.BeginTrans
                conn.Execute "UPDATE Alternator SET EversparkNo1 = SELECT REPLACE(Everspa rkNo1, " - ", "") FROM Alternator"
                conn.CommitTran s

                Comment

                • vaniKanabathy
                  New Member
                  • Mar 2008
                  • 52

                  #23
                  Anyone can help me?????? Plssssssss

                  Comment

                  • debasisdas
                    Recognized Expert Expert
                    • Dec 2006
                    • 8119

                    #24
                    Originally posted by vaniKanabathy
                    Type dismatch error occur....
                    which line causes the error ?

                    Comment

                    • vaniKanabathy
                      New Member
                      • Mar 2008
                      • 52

                      #25
                      conn.Execute "UPDATE Alternator SET EversparkNo1 = SELECT REPLACE(Everspa rkNo1, " - ", "") FROM Alternator"

                      this line got error

                      Comment

                      • debasisdas
                        Recognized Expert Expert
                        • Dec 2006
                        • 8119

                        #26
                        run the query directly in database and check if that works .

                        Comment

                        • vaniKanabathy
                          New Member
                          • Mar 2008
                          • 52

                          #27
                          No, the query shows error. This query down here is success.....

                          UPDATE Alternator SET EversparkNo1 = REPLACE(Everspa rkNo1, " - ", " ")

                          Comment

                          • vaniKanabathy
                            New Member
                            • Mar 2008
                            • 52

                            #28
                            why no one response to my question? plz help me ......i try a lot of way..but all error....

                            Comment

                            • QVeen72
                              Recognized Expert Top Contributor
                              • Oct 2006
                              • 1445

                              #29
                              Hi,

                              Try This :

                              [code=vb]
                              conn.Execute "UPDATE Alternator SET EversparkNo1 = REPLACE(Everspa rkNo1, ' -', '') "
                              [/code]


                              Regards
                              Veena

                              Comment

                              • vaniKanabathy
                                New Member
                                • Mar 2008
                                • 52

                                #30
                                I had try..but Undefine function "REPLACE" in expression error occur. Please Help me.

                                Comment

                                Working...