Here are a series of Functions that can be used to help in matching addresses between a dataset that is good (eg Assessors Street File) and a dataset that could be improved – eg a Customer Relationship Management System.
ADD and DROP Fields
Function AddCharColumn(TblName As String, FieldName As String) DoCmd.RunSQL "AlTER TABLE [" & TblName & "] ADD COLUMN " & FieldName & " CHAR(100);" End Function Function AddIntegerColumn(TblName As String, FieldName As String) DoCmd.RunSQL "AlTER TABLE [" & TblName & "] ADD COLUMN " & FieldName & " INTEGER;" End Function Function AddDoubleColumn(TblName As String, FieldName As String) DoCmd.RunSQL "AlTER TABLE [" & TblName & "] ADD COLUMN " & FieldName & " Double;" End Function Function DropColumn(TblName As String, FieldName As String) As Variant DoCmd.RunSQL "ALTER TABLE [" & TblName & "] DROP COLUMN " & FieldName & ";" End Function