11611.html

来自「VB技巧问答10000例 VB技巧问答10000例」· HTML 代码 · 共 23 行

HTML
23
字号
<html>
  <head>
    <title>Re: 请问一个有关DBGrid查询的问题</title>
  </head>
  <body bgcolor="#FFFFFF" vlink="#808080">
    <center>
      <h1>Re: 请问一个有关DBGrid查询的问题</h1>
    </center>
<hr size=7 width=75%>

<hr size=7 width=75%><p>
Posted by <a href="mailto:jwh@ms1.hinet.net">纪文和</a> on April 01, 1999 at 20:07:02:<p>
In Reply to: <a href="11604.html">Re: 请问一个有关DBGrid查询的问题</a> posted by 小馨 on April 01, 1999 at 17:51:34:<p>
 不管应用系统原来使用的资料库是那一种 (Oralce/Access/SQL Server..)<br>  若要将某些 Table 中原有之全部或部份资料, 转到另一个新的资料库中.<p>  语法1:"select * into tableb from tablea"<br>  (如果资料库中存在 tableb 则会发生错误)<p>  语法说明:<p>   SELECT field1[, field2[, ...]] INTO NewTable [IN externaldatabase]<br>   FROM source<p>  下面范例选取在员工资料表之中的所有记录然后复制到命名为 Emp Backup 的新资料表中。<p>   Sub SelectIntoX()<br>	Dim dbs As Database<br>	Dim qdf As QueryDef<br>	'在您的电脑中修改此行使其正确指到北风贸易的路径。<br>	Set dbs = OpenDatabase("Northwind.mdb")<br>	'选择员工资料表之中的所有记录。并且复制到称为员工备份的新资料表中。<br>	dbs.Execute "SELECT Employees.* INTO " & "[Emp Backup] FROM Employees;"<br>	'删除 QueryDef 因为只是示范用。<br>	dbs.Execute "DROP TABLE [Emp Backup];"<br>	dbs.Close<br>   End Sub<p><br>  语法2:"insert into tableb select * from tablea"<br>  (如果资料库中不存在 tableb 则会发生错误)<p>  语法说明:<p>   INSERT INTO target [IN externaldatabase] [(field1[, field2[, ...]])]<br>   SELECT [source.]field1[, field2[, ...]<br>   FROM tableexpression<p>   Sub InsertIntoX1()<br>	Dim dbs  As Database<br>	'在您的电脑中修改此行使其正确指到北风贸易的路径。<br>	Set dbs = OpenDatabase("Northwind.mdb")<br>	'在新增客户资料表之中选取所有记录,并且将它们加至客户资料表。<br>	dbs.Execute " INSERT INTO Customers " & "SELECT * " & "FROM [New Customers];"<br>	dbs.Close<br>   End Sub<p><br>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 11611-->
</ul><!--end: 11611-->
<br><hr size=7 width=75%><p>

</body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?