Ms access 从VB中删除access链接表中的行

Ms access 从VB中删除access链接表中的行,ms-access,vb6,ado,Ms Access,Vb6,Ado,是否可以删除access链接表(链接到oracle表)中的行 从一个visualbasic程序?如果是,执行此操作的VB代码是什么 我尝试了下面的代码,但出现了一个错误,即无法删除行(我已经在VB的ReadWrite中检查了用户权限): VB代码: Dim connectString As String connectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\accessDB.mdb;" Set c = New ADO

是否可以删除access链接表(链接到oracle表)中的行 从一个visualbasic程序?如果是,执行此操作的VB代码是什么

我尝试了下面的代码,但出现了一个错误,即无法删除行(我已经在VB的ReadWrite中检查了用户权限):

VB代码:

Dim connectString As String

connectString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\accessDB.mdb;"

Set c = New ADODB.Connection
c.Open connectString

strSQL = "delete * from linked_table_to_delete ;"

c.Execute strSQL

您将其标记为vb.net,但编写了VBA代码。你到底在用什么?你不需要星号。使用“从链接表中删除”来删除。我使用的是Visual Basic 6。抱歉,标记错误。如果您在Access中打开数据库,然后打开链接表,您可以从中删除行吗?如果您无法从Access本身中删除行,则您也无法从VB6应用中删除行。尝试删除并重新创建表链接,确保在提示时指定主键列。