VB中使用SQl语句删除记录

来源:百度知道 编辑:UC知道 时间:2024/06/04 06:44:47
VB中使用DAO连接Access数据库。
Public AccessDBF As Database
Table名为:OPCTagTable
TagName为表格OPCTagTable的一个字段,现在我要删除该表格中所有TagName为Channel_0_User_Defined.Sine.Sine1的记录,是否可以使用以下语句
AccessDBF.Execute ("delete from OPCTagTable Where TagName = Channel_0_User_Defined.Sine.Sine1")
前面三个的都使过了,还是没反应,并且也没有出错提示

可以使用execute语句删除记录,但你的查询语句可能写错了,应该写为:
AccessDBF.Execute ("delete from OPCTagTable Where TagName ='Channel_0_User_Defined.Sine.Sine1'")

("delete * from OPCTagTable Where TagName = ’Channel_0_User_Defined.Sine.Sine1‘")

AccessDBF.Execute ("delete from OPCTagTable Where TagName = '& Channel_0_User_Defined.Sine.Sine1 &'")

试试