首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

怎样在access中用脚本语句给字段添加注释

发布网友 发布时间:2022-04-24 02:03

我来回答

1个回答

热心网友 时间:2023-10-20 17:05



Sub AppendDescriptionToField(ByVal TableName As String, ByVal FieldName As String, ByVal Description As String)
    On Error GoTo ErrP
    Dim TDS As TableDefs
    Dim TD As TableDef
    Dim F As .Field
    Dim P As Property
    Set TDS = CurrentDb.TableDefs
    Set TD = TDS(TableName)
    Set F = TD.Fields(FieldName)
    Set P = F.CreateProperty("Description", dbText, Description)
    F.Properties.Append P
ExitSub:
    Set P = Nothing
    Set F = Nothing
    Set TD = Nothing
    Set TDS = Nothing
    Exit Sub
ErrP:
    If Err.Number = 3367 Then
        F.Properties("Description") = Description
    Else
        MsgBox Err.Number & " " & Err.Description
    End If
    GoTo ExitSub
End Sub

 


复制上面的代码到一个模块中,在其他在方就可以调用了
使用方法

 AppendDescriptionToField "表名","字段名","该字段的说明文本"

热心网友 时间:2023-10-20 17:05



Sub AppendDescriptionToField(ByVal TableName As String, ByVal FieldName As String, ByVal Description As String)
    On Error GoTo ErrP
    Dim TDS As TableDefs
    Dim TD As TableDef
    Dim F As .Field
    Dim P As Property
    Set TDS = CurrentDb.TableDefs
    Set TD = TDS(TableName)
    Set F = TD.Fields(FieldName)
    Set P = F.CreateProperty("Description", dbText, Description)
    F.Properties.Append P
ExitSub:
    Set P = Nothing
    Set F = Nothing
    Set TD = Nothing
    Set TDS = Nothing
    Exit Sub
ErrP:
    If Err.Number = 3367 Then
        F.Properties("Description") = Description
    Else
        MsgBox Err.Number & " " & Err.Description
    End If
    GoTo ExitSub
End Sub

 


复制上面的代码到一个模块中,在其他在方就可以调用了
使用方法

 AppendDescriptionToField "表名","字段名","该字段的说明文本"

热心网友 时间:2023-10-20 17:05



Sub AppendDescriptionToField(ByVal TableName As String, ByVal FieldName As String, ByVal Description As String)
    On Error GoTo ErrP
    Dim TDS As TableDefs
    Dim TD As TableDef
    Dim F As .Field
    Dim P As Property
    Set TDS = CurrentDb.TableDefs
    Set TD = TDS(TableName)
    Set F = TD.Fields(FieldName)
    Set P = F.CreateProperty("Description", dbText, Description)
    F.Properties.Append P
ExitSub:
    Set P = Nothing
    Set F = Nothing
    Set TD = Nothing
    Set TDS = Nothing
    Exit Sub
ErrP:
    If Err.Number = 3367 Then
        F.Properties("Description") = Description
    Else
        MsgBox Err.Number & " " & Err.Description
    End If
    GoTo ExitSub
End Sub

 


复制上面的代码到一个模块中,在其他在方就可以调用了
使用方法

 AppendDescriptionToField "表名","字段名","该字段的说明文本"

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com