热情软件屋

 

如何实现从一个表中拷贝一任意指定的记录至另一个表中


编号: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") & "')"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio