如何使用程序修改access数据库中数据表的字段名

如题所述

Sub EditFieldName(ByVal TableName As String, ByVal FieldName As String, ByVal NewFieldName As String)
    On Error GoTo ErrP
    Dim TDS As TableDefs
    Dim TD As TableDef
    Dim F As dao.Field
    Set TDS = CurrentDb.TableDefs
    Set TD = TDS(TableName)
    Set F = TD.Fields(FieldName)
    F.Properties("Name") = NewFieldName
ExitSub:
    Set F = Nothing
    Set TD = Nothing
    Set TDS = Nothing
    Exit Sub
ErrP:
    MsgBox Err.Number & " " & Err.Description
    GoTo ExitSub
End Sub

 

三个参数,第一个表名,第二个是原字段名,第三个是新字段名

温馨提示:内容为网友见解,仅供参考
无其他回答

access中如何修改默认的字段名称及格式
首先,启动Access,选择【设计视图】功能,以便对数据库表进行编辑。接着,定位到需要修改的字段,单击以进入字段属性设置。在右侧,你会看到默认值部分,点击其右侧的【…】选项展开更多选项。在弹出的窗口中,选择【函数】-【内置函数】-【日期\/时间】类别,然后选择【dateserial】函数。接下来,将鼠标移...

怎么修改access数据库的内容?
方法一:通过Access数据库中的查询分析器来修改1、打开需要修改的Access数据库2、在数据库“对象”中点击“查询”3、点击“在设计视图中创建查询”4、在出现的界面中关闭“显示表”小窗口5、点击“视图”菜单,选择“SQL视图”,此时将出现查询窗口,您可以在此输入SQL语句了6、直接输入以下SQL语句:Upda...

access中如何更改字段别名、字段类型、和字段长度。
打开access 2013应用程序。再打开你设置错了的那个表。选择你设置错的那个字段。然后点击上方表格工具下方的【字段】。在数据类型里,可以看到之前设置的格式为短文本,但是生日的类型应该是选日期与时间。点击后边倒三角图标,选择【时间与类型】。这样就可以了。输入时间就没有显示类型错误了。除此之外,...

怎么修改access数据库的内容?
1、打开要修改的数据库文件。2、打开sql查询 3、在sql中输入修改语句。要用update这个语句。update语句的具体用法如下:SQL Server UPDATE语句的语法如下:update set <column_name> = <value> where <search_condition> 下面是语法选项简介:表的名称。该表包含了要修改值的列 <column_name>要修改数...

怎么通过编程,来修改access表中的内容
读取用 dlookup(字段,表名,条件)函数 修改用 docmd.runsql “update 表名 set 字段名=值 where 条件”例如 a=dlookup(“姓名”,“员工表”,“员工ID=5”)docmd.runsql “update 员工表 set 年龄=25 where 员工ID=5”docmd.runsql “update 员工表 set 住址=‘长江五路3号’ ...

C# 如何对ACCESS数据库里的表 重命名(请详细,最好有代码)
1.select * into t from 原表 2.drop table 原表 3.重建新表(原表的结构)4.insert into 新表(字段) select * from t 对于这样的SQL 语法:Alter Table OldTableName Rename to NewTableName 在Access 和SQL Server 2000中运行此语句均出错,所以只有用先建后删的方法间接改表名了。

access数据库怎么用sql语句更改表名
JET SQL 可以更改字段类型,无法更改字段名的,除非你连续使用几个JET SQL 先删除字段然后再插入字段,然后用UPDATE查询将保存再临时表的原字段数据恢复过来。或者,直接用 ADOX 更改 TABLE 的 Columns(字段名) 对象的 NAME 属性即可。Function Test()ChangeTableFieldName_ADO "表1", "aa", "pic1"...

Access的查询设计表怎么重命名
1.首先,打开数据库文件。2.右击“qT”查询对象,选择“设计视图”快捷菜单命令,打开查询设计器。3.在查询设计器中选中“毕业学校”字段列,然后按键盘上的<Delete>键删除该列。4.再选中“姓名”列,拖动该列到查询设计器中的第1列位置上。5.接着拖动“课程名”字段到第2列的位置上。单击快速访问...

如何 为access查询表中的字段重命名。
打开查询的设计视图,如果你想重命名的字段为"原来",想重命名为"现在",而每条记录的值不变,只要把“原来”改成“现在:原来”,保存,打开查询看一来,字段上面显示的就是“现在”了,在以后的引用中,字段名也变成“现在”了,注意不要把引号输入,只是多了个冒号而已。

在Access中出现“由于数据表***需要一个相关记录,不能添加或修改记录...
首先,打开Access,定位到你想要编辑的数据表,然后右键点击工作表标签,选择“设计视图”选项以进入数据表的编辑模式。在设计视图中,找到引起问题的字段,右键单击该字段名,选择“插入行”选项,这样就在表中新增了一个空白行。接着,在这个新插入的行中,输入你所需的字段名,并根据需要更改数据类型。

相似回答