题主这个需求只能通过应用程序端编程来解决。例如利用access窗体vba代码编程实现对表1新增行 *** 作的同时向表2插入另一行记录。如下列代码:
Private Sub Command1_Click()
Dim StrSql1 As String,StrSql2 As String
StrSql1="insert into 表1(字段a) values('abc')"
StrSql2="insert into 表2(字段a) values('abc')"
With CurrentProject.Connection
.Execute StrSql1
.Execute StrSql2
End With
End Sub
注意由于需要执行两个 *** 作,因为种种原因可能会发生其中一个 *** 作成功而另一失败情形,如果这是不可被接受的,那么还需要借助事务技术以防止这种情况的发生。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)