如何实现从一个表中拷贝一任意指定的记录至另一个表中
编号:QA000793
建立日期: 1999年4月11日 最后修改日期:1999年4月11日
所属类别:
LILY:
VB5.0
WINDOWS
请问如何实现从一个表中拷贝一任意指定的记录至另一个表中。我曾尝试过用SQL中的INSERT INTO 语句: “INSERT INTO target [(field1[, field2[, ...]])] VALUES (value1[, value2[, ...])” 但此语句虽能很简单的实现单一记录的追加,但好象参数value1,value2,value3却必须是欲插入新记录的特定字段的值,而不能是一个被赋了值的参数,请间真是这样吗?如果是那么欲实现以上操作还有何良策?望多多指教并不胜感激! 最后谢谢您抽出宝贵的时间来阅读这封邮件,谢谢。
回答:
你可以这样做:假如dsSource是一个源Recordset,
dbs.Execute " INSERT INTO Employees " _
& "(FirstName,LastName, Title) VALUES " _
& "('" & dsSource("FirstName") & "', '" & dsSource("LastName")
& "', '" & dsSource("Title") & "')"
此问题由李海回答。
| |
|
|
| |
|
|