打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何将记录从一个表复制到另在 VB 中
您可以使用 SQL 插入到语句将指定的记录从一个表复制到另一个表:
   INSERT INTO ToTableName SELECT * FROM FromTableName				
也可以添加任何所选的记录末尾添加一个 WHERE 子句:
   INSERT INTO ToTableName SELECT FromTableName.* FROM FromTableName     WHERE Key = 'Key'				

如何在 Visual Basic 中使用 SQL 语句

下面是一个示例,演示如何在 Visual Basic 代码中使用 SQL 语句:
  Dim db As database, ds As dynaset  Set db = OpenDatabase("C:\VB3\FOXTEST", False, False, "foxpro 2.5;")  db.Execute "INSERT INTO ToTableName SELECT FromTableName.*     FROM FromTableName"				

如何复制记录使用字段集和值属性

以下循环将所有字段中表格 1 中当前记录都复制到表 2 中当前记录中相应的字段:
   Dim MyDB As Database, Tbl1 As Table, Tbl2 As Table   Set MyDB = OpenDatabase("BIBLIO.MDB")     ' Open Database.   Set Tbl1 = MyDB.OpenTable("Publishers")     ' Open Table.   Set Tbl2 = ...   For i = 0 to Tbl1.Fields.Count - 1      Tbl2(Tbl1.Fields(i).Name).Value = Tbl1.Fields(i).Value   Next				
的上述循环假设表 2 中的字段与表 1 中的相同。

属性

文章编号: 110588 - 最后修改: 2003年10月29日 - 修订: 2.0
这篇文章中的信息适用于:
  • Microsoft Visual Basic 3.0 Professional Edition
  • Microsoft Visual Basic 3.0 Professional Edition
关键字: 
kbmt KB110588 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 110588
(http://support.microsoft.com/kb/110588/en-us/ )
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
不再更新的 KB 内容免责声明
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
第九章 VB的数据库操作
Hive学习之路 (三)Hive元数据信息对应MySQL数据库表
MySQL 数据定义语言(DDL)
Hive 元数据表结构详解
sqlserver2000触发器开发文档_数据库_ASP编程网
MySQL逻辑分层介绍
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服