我正在使用Visual Studio Community Edition 2019,正在制作Windows应用程序。使用MS Access 2013作为我的数据库。我需要将用户定义的列添加到每个定义的表中。另外,需要将这些列保存在数据库中以备将来使用。我该怎么做?
我使用了ADD功能,但是什么也没发生。
'数据库控件-DbaseDataSet '表格名称-Topic_Attn
'尝试了
将newcolumn设置为字符串
newcolumn = inputbox(“列标题”)
DbaseDataSet.Tables(“ Topic_Attn”)。Columns.Add(newcolumn)
DBaseDataSet.Tables(“ Topic_Attn”)。AcceptChanges()
答案 0 :(得分:0)
请在此链接上附加的MS Access DB进行实际应用:
这是您问题的主要代码:
私有子CmdAddanewcolumnMSAccessDB_Click()
DoCmd.Close acTable,“ Emp”
DoCmd.RunSQL(“ Alter table Emp Add Column“&TxtColName.Value&” Text“)
MsgBox“完成”
结束子
希望这对您有帮助 ^ _ ^