我可以使用sqlSave创建一个新表并将数据附加到该表,但我希望平板电脑有一些额外的列(例如,“ID”自动增量列 - 我在创建之后手动添加这些列表和测试,我可以保存到它并附加到它)。一旦我在添加这些列后尝试使用sqlSave,我在尝试使用sqlSave添加更多数据时会收到错误
Error in odbcUpdate... missing columns in 'data'
所以我在我的数据框中添加了一个ID列(因此它的列与我的数据库表匹配)并尝试将其设置为“NULL”,NULL和“”。我一直得到同样的错误。
有什么想法吗?
谢谢, Aerik
P.S。我正在使用RODBC和MySQL OOBC驱动程序版本5.1
答案 0 :(得分:1)
答案 1 :(得分:0)
在odbcConnect中尝试case =“nochange”参数。我正在使用RODBC(1.3-10)和MySQL ODBC驱动程序版本5.2,它适用于我。