Michael R Mattys
mmattys at rochester.rr.com
Fri Nov 30 08:36:54 CST 2007
This didn't work either; maybe the table is corrupt? Function TrimCass() Dim oDB As DAO.Database Dim oTbl As DAO.TableDef Dim oQry As DAO.QueryDef Dim oFld As DAO.Field Dim strTmp As String Dim strSql As String Set oDB = CurrentDb Set oQry = oDB.CreateQueryDef("Trimmer", "SELECT * FROM CASS") Set oTbl = oDB.TableDefs("CASS") For Each oFld In oTbl.Fields oQry.SQL = "UPDATE CASS SET CASS.[" & oFld.Name & "] = Trim([" & oFld.Name & "])" oDB.QueryDefs.Refresh DoCmd.SetWarnings False DoCmd.SelectObject acQuery, "Trimmer", True DoCmd.OpenQuery "Trimmer", acViewNormal DoCmd.SetWarnings True Next Set oTbl = Nothing Set oQry = Nothing Set oDB = Nothing End Function Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" <mmattys at rochester.rr.com> To: "Access Developers discussion and problem solving" <accessd at databaseadvisors.com> Sent: Friday, November 30, 2007 9:04 AM Subject: Re: [AccessD] Trim in Access 2007 > > Unfortunately, strTmp = Trim(oFld.Value) is invalid in this context. > Thank you anyway, Patricia. Feel free to try again. I'm stumped. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com