爱问知识人 爱问教育 医院库

用SQL语句修改ACCESS字段名。怎么办?

首页

用SQL语句修改ACCESS字段名。怎么办?


        

提交回答

全部答案

    2018-08-27 01:40:59
  •   "JET SQL 可以更改字段类型,没方法更改字段名的,除非你连续用几个JET SQL 先删掉字段之后再插入字段,之后用UPDATE查找将保存再临时表的原字段数据复原过来。
    或,直接用 ADOX 更改 TABLE 的 Columns(字段名) 对象的 NAME 属性即可。
      
    Function Test()
    ChangeTableFieldName_ADO "表1", "aa", "pic1"
    End Function
    Function ChangeTableFieldName_ADO(MyTableName As String, MyFieldName As String, strNewName As String)
    '3个参数:
    'MyTableName 字符串,表名
    'MyFieldName 字符串,原来的字段名
    'strNewName 字符串,新的字段名
    '记得先引用 ADOX
    Dim MyDB As New ADOX。
      Catalog
    Dim MyTable As ADOX。Table
    MyDB。ActiveConnection = CurrentProject。Connection
    Set MyTable = MyDB。
      Tables(MyTableName)
    MyTable。Columns(MyFieldName)。Name = strNewName
    End Function"。

    陈***

    2018-08-27 01:40:59

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 174-193
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):