我正在try 做一件非常简单的事情:使用SQL查询向现有查询或表添加新列.但是,每次我try 这样做时,我都会收到"查询必须至少有一个目标字段"错误.我不确定我的错误在哪里.
我试过的代码是:
ALTER TABLE Notes_file
ADD DateOfBirth date;
我已经从ALTER TABLE命令的文档中摘录了这一点.我try 过查询和表,以及不同的列类型.
虽然我引起了您的注意,但我最终还是想把它放到我的VB Studio代码中.一旦我让ALTER命令正常工作,我不确定我应该如何在VB Studio中实现它.我应该使用.CreateQueryDef还是.Execute?
Dim alterQuery As String = "ALTER TABLE FormStats ADD freq_tot single;"
With qdfTemp1
rstTemp = .OpenRecordset(DAO.RecordsetTypeEnum.dbOpenSnapshot)
Debug.Print("beginning read of initial query(1)")
With rstTemp
Dim listing_form As String = VB6.Format(rstTemp.form_code.value, "##")
.Execute("FormStats", alterQuery)