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 + -
显示快捷键?