<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Sql 及Sql Server</title><link>http://blog.vckbase.com/jim97/category/835.html</link><description>Sql 及Sql Server</description><managingEditor>木子的blog</managingEditor><dc:language>zh-CHS</dc:language><generator>.Text Version 0.958.2004.214</generator><item><dc:creator>木子的blog</dc:creator><title>sql server 2000里ldf损坏，只有mdf的恢复</title><link>http://blog.vckbase.com/jim97/articles/25561.html</link><pubDate>Wed, 18 Apr 2007 01:28:00 GMT</pubDate><guid>http://blog.vckbase.com/jim97/articles/25561.html</guid><wfw:comment>http://blog.vckbase.com/jim97/comments/25561.html</wfw:comment><comments>http://blog.vckbase.com/jim97/articles/25561.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.vckbase.com/jim97/comments/commentRss/25561.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/jim97/services/trackbacks/25561.html</trackback:ping><description>昨天碰到了数据库的mdf 和ldf文件不一致，进行attach database时，总时提示 can not assciated file wiht deferent database. 按照如下做法. 我的mdf文件是在本机上以前备份的。进行第8步就可以了!&lt;BR&gt;&lt;BR&gt;1.） 先及时把原来的数据库文件（如test.mdf)备份到其他地方&lt;BR&gt;2） 停掉服务器&lt;BR&gt;3） 删除这个test.mdf&lt;BR&gt;4)&amp;nbsp;&amp;nbsp; 重新建立一个test同名数据库&lt;BR&gt;5） 删除这个新建立的test数据库的test.ldf文件，并用开始备份好的test.mdf文件覆盖这个新建立的test.mdf文件&lt;BR&gt;6） 启动数据库服务器。此时会看到数据库test的状态为&amp;#8220;置疑&amp;#8221;。这时候不能对此数据库进行任何操作。 
&lt;P&gt;&amp;nbsp;&amp;nbsp; .设置数据库允许直接操作系统表。此操作可以在SQL Server Enterprise Manager里面选择数据库服务器，按右键，选择&amp;#8220;属性&amp;#8221;，在&amp;#8220;服务器设置&amp;#8221;页面中将&amp;#8220;允许对系统目录直接修改&amp;#8221;&lt;BR&gt;7） 设置test为紧急修复模式&lt;/P&gt;
&lt;P&gt;　　update sysdatabases set status=-32768 where dbid=DB_ID('test')&lt;/P&gt;
&lt;P&gt;　　此时可以在SQL Server Enterprise Manager里面看到该数据库处于&amp;#8220;只读\置疑\脱机\紧急模式&amp;#8221;可以看到数据库里面的表，但是仅仅有系统表&lt;/P&gt;
&lt;P&gt;8&amp;nbsp;&amp;nbsp; 下面执行真正的恢复操作，重建数据库日志文件&lt;/P&gt;
&lt;P&gt;　　dbcc rebuild_log('test','C:\Program Files\Microsoft SQL Server\MSSQL\Data\test_log.ldf')&lt;/P&gt;
&lt;P&gt;　　执行过程中，如果遇到下列提示信息：&lt;/P&gt;
&lt;P&gt;　　服务器: 消息 5030，级别 16，状态 1，行 1&lt;/P&gt;
&lt;P&gt;　　未能排它地锁定数据库以执行该操作。&lt;/P&gt;
&lt;P&gt;　　DBCC 执行完毕。如果 DBCC 输出了错误信息，请与系统管理员联系。&lt;/P&gt;
&lt;P&gt;　　说明您的其他程序正在使用该数据库，如果刚才您在F步骤中使用SQL Server Enterprise Manager打开了test库的系统表，那么退出SQL Server Enterprise Manager就可以了。&lt;/P&gt;
&lt;P&gt;　　&lt;STRONG&gt;正确执行完成的提示应该类似于：&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;　　警告: 数据库 'test' 的日志已重建。已失去事务的一致性。应运行 DBCC CHECKDB 以验证物理一致性。将必须重置数据库选项，并且可能需要删除多余的日志文件。&lt;/P&gt;
&lt;P&gt;　　DBCC 执行完毕。如果 DBCC 输出了错误信息，请与系统管理员联系。&lt;/P&gt;
&lt;P&gt;　　此时打开在SQL Server Enterprise Manager里面会看到数据库的状态为&amp;#8220;只供DBO使用&amp;#8221;。此时可以访问数据库里面的用户表了。&lt;/P&gt;
&lt;P&gt;9&amp;nbsp;&amp;nbsp; .验证数据库一致性&lt;BR&gt;　　dbcc checkdb('test')&lt;BR&gt;10&amp;nbsp; .设置数据库为正常状态&lt;/P&gt;
&lt;P&gt;　　sp_dboption 'test','dbo use only','false'&lt;/P&gt;
&lt;P&gt;　　如果没有出错，那么恭喜，现在就可以正常的使用恢复后的数据库啦。&lt;/P&gt;
&lt;P&gt;11&amp;nbsp;&amp;nbsp;&amp;nbsp; 最后一步，我们要将步骤E中设置的&amp;#8220;允许对系统目录直接修改&amp;#8221;一项恢复&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/jim97/aggbug/25561.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>木子的blog</dc:creator><title>asp调用存储过程！</title><link>http://blog.vckbase.com/jim97/articles/25190.html</link><pubDate>Sat, 31 Mar 2007 00:29:00 GMT</pubDate><guid>http://blog.vckbase.com/jim97/articles/25190.html</guid><wfw:comment>http://blog.vckbase.com/jim97/comments/25190.html</wfw:comment><comments>http://blog.vckbase.com/jim97/articles/25190.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.vckbase.com/jim97/comments/commentRss/25190.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/jim97/services/trackbacks/25190.html</trackback:ping><description>&lt;FONT size=2&gt;1.调用存储过程的一般方法 &lt;BR&gt;先假设在sql server中有一存储过程dt_users： &lt;BR&gt;CREATE PROCEDURE [dbo].[dt_users] &lt;BR&gt;AS &lt;BR&gt;select * from users &lt;BR&gt;return &lt;BR&gt;GO &lt;BR&gt;第一种方法是不利用command对象，直接用recordset对象 &lt;BR&gt;set rs=server.createobject("adodb.recordset") &lt;BR&gt;sql="exec dt_users" &lt;BR&gt;rs.open sql,conn,1,1 这样就可 &lt;BR&gt;第二种方法是利用command对象 &lt;BR&gt;set comm=server.createobject("adodb.command") &lt;BR&gt;comm.commantype=4 &lt;BR&gt;set comm.activeconnection=conn &lt;BR&gt;comm.commandtext="dbo.dt_users" &lt;BR&gt;set rs=server.createobject("adodb.recordset") &lt;BR&gt;rs.open comm,,1,1 &lt;/FONT&gt;
&lt;P style="TEXT-INDENT: 2em"&gt;
&lt;P&gt;&lt;FONT size=2&gt;2.给存储过程传递参数 &lt;BR&gt;如果存储过程中不用参数，而是单一的sql语句，还显示不出调用存储过程的优势！ &lt;BR&gt;比如说一bbs的查询，可以按作者和主题查询！则可以建立存储过程如下： &lt;BR&gt;参数keyword为关键字，choose是选择查询的方法。 &lt;BR&gt;CREATE PROCEDURE [dbo].[dt_bbs] &lt;BR&gt;@keyword varchar(20)=null, &lt;BR&gt;@choose int=null &lt;BR&gt;as &lt;BR&gt;if @choose=1 &lt;BR&gt;select * from bbs where name like @keyword &lt;BR&gt;else &lt;BR&gt;select * from bbs where subject like @keyword &lt;BR&gt;return &lt;BR&gt;go &lt;BR&gt;这样我们调用存储过程时只需将参数传递过去就行了，而省去在asp中来写一段程序 &lt;BR&gt;用第一种方法： &lt;BR&gt;set rs=server.createobject("adodb.recordset") &lt;BR&gt;sql="exec dt_bbs '"&amp;amp;keyword&amp;amp;"',"&amp;amp;choose&amp;amp;"" &lt;BR&gt;rs.open sql,conn,1,1 &lt;BR&gt;用第二种方法: &lt;BR&gt;set comm=server.createobject("adodb.command") &lt;BR&gt;comm.commantype=4 &lt;BR&gt;comm.Parameters.append comm.CreateParameter("@keyword",adChar,adParamInput,50,keyword) &lt;BR&gt;comm.Parameters.append comm.CreateParameter("@keyword",adInteger,adParamInput,,choose) &lt;BR&gt;set comm.activeconnection=conn &lt;BR&gt;comm.commandtext="dbo.dt_bbs" &lt;BR&gt;set rs=server.createobject("adodb.recordset") &lt;BR&gt;rs.CursorType=3 &lt;BR&gt;rs.open comm,,1,1 &lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: 2em"&gt;
&lt;P&gt;&lt;FONT size=2&gt;3.进一步讨论 &lt;BR&gt;比较上面我所说的两种在asp种调用存储过程的方法， &lt;BR&gt;第一种方法需要对象少，但recordset对象支持的属性少了很多，比如说:rs.recordcount,rs.pagecount,rs.absolutepage这些属性 &lt;BR&gt;都不支持，所以用第一种方法就有局限，比如说要分页显示纪录时,就必须要用到第二种方法。 &lt;BR&gt;我们用sql server中的存储过程目的是为了加快速度，但一个存储过程中sql语句有很多时，它的优势特别明显。如果sql语句不是很多， &lt;BR&gt;而我们用第二种方法就必须多创建一个command对象，可能还会减慢速度!所以我们要均衡各方面的利益来使用存储过程。 &lt;BR&gt;不过我觉得不过速度怎样，使用存储过程可以使程序更加模块化，便于修改，和调试（可以直接在sql server下调试，而不用在ie下看asp &lt;BR&gt;的结果）。&lt;BR&gt;&lt;BR&gt;转贴: &lt;A href="http://industry.ccidnet.com/art/1111/20050312/673539_1.html"&gt;http://industry.ccidnet.com/art/1111/20050312/673539_1.html&lt;/A&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/jim97/aggbug/25190.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>木子的blog</dc:creator><title>SQL SERVER 与ACCESS、EXCEL的数据转换 </title><link>http://blog.vckbase.com/jim97/articles/24265.html</link><pubDate>Sat, 27 Jan 2007 00:57:00 GMT</pubDate><guid>http://blog.vckbase.com/jim97/articles/24265.html</guid><wfw:comment>http://blog.vckbase.com/jim97/comments/24265.html</wfw:comment><comments>http://blog.vckbase.com/jim97/articles/24265.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/jim97/comments/commentRss/24265.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/jim97/services/trackbacks/24265.html</trackback:ping><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 18.05pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;&amp;lt;转自&lt;A href="http://www.cnblogs.com/forrest_lu/archive/2004/04/21/6966.aspx"&gt;http://www.cnblogs.com/forrest_lu/archive/2004/04/21/6966.aspx&lt;/A&gt;&lt;BR&gt;&amp;gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp; 熟悉&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;SQL SERVER 2000&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;的数据库管理员都知道，其&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;DTS&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;可以进行数据的导入导出，其实，我们也可以使用&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Transact-SQL&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;语句进行导入导出操作。在&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;Transact-SQL&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;语句中，我们主要使用&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;OpenDataSource&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;函数、&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;OPENROWSET &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;函数，关于函数的详细说明，请参考&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;SQL&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;联机帮助。利用下述方法，可以十分容易地实现&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;SQL SERVER&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;、&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;ACCESS&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;、&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;EXCEL&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;数据转换，详细说明如下：&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 24.75pt; TEXT-INDENT: -24.75pt; mso-list: l1 level1 lfo2; tab-stops: list 24.75pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; mso-bidi-font-family: 宋体"&gt;&lt;SPAN style="mso-list: Ignore"&gt;一、&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt"&gt;SQL SERVER &lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;和&lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt"&gt;ACCESS&lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;的数据导入导出&lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt"&gt;常规的数据导入导出：&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue; mso-bidi-font-size: 10.5pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;使用&lt;SPAN lang=EN-US&gt;DTS向导迁移你的Access数据到SQL Server，你可以使用这些步骤: &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;　　&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;1&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;在SQL SERVER企业管理器中的Tools（工具）菜单上，选择Data Transformation &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;　　&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;2&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;Services（数据转换服务），然后选择&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;czdImport Data（导入数据）。 &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;　　&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;3&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;在Choose a Data Source（选择数据源）对话框中选择Microsoft Access as the Source，然后键入你的.mdb数据库(.mdb文件扩展名)的文件名或通过浏览寻找该文件。 &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;　　&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;4&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;在Choose a Destination（选择目标）对话框中，选择Microsoft OLE　DB Prov ider for SQL　Server，选择数据库服务器，然后单击必要的验证方式。 &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;　　&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;5&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;在Specify Table Copy（指定表格复制）或Query（查询）对话框中，单击Copy tables（复制表格）。 &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;6&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;在Select Source Tables（选择源表格）对话框中，单击Select All（全部选定）。下一步，完成。&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"&gt;&lt;SPAN lang=EN-US style="COLOR: #993300; FONT-FAMILY: 楷体_GB2312"&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;Transact-SQL&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;语句进行导入导出：&lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; COLOR: blue"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US style="COLOR: blue; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;SQL SERVER&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;里查询&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;access&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;数据&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-- ======================================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;SELECT * &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 11.25pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US&gt;'Data Source="c:\DB.mdb";User ID=Admin;Password=')...&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表名&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: #993366"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US style="COLOR: blue; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;将&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;access&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;导入&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;SQL server &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-- ======================================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;SQL SERVER &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;里运行&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;:&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;SELECT *&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;INTO newtable&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;FROM OPENDATASOURCE ('Microsoft.Jet.OLEDB.4.0', &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;'Data Source="c:\DB.mdb";User ID=Admin;Password=' )...&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表名&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: #993366"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: #993366"&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US style="COLOR: blue; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;将&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;SQL SERVER&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表里的数据插入到&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;Access&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表中&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-- ======================================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;SQL SERVER &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;里运行：&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;'Data Source=" c:\DB.mdb";User ID=Admin;Password=')...&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表名&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US&gt;(&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;列名&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;1,&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;列名&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;2)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US&gt;select &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;列名&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;1,&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;列名&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;2 &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;from &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;sql&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;实例：&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;insert into&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;OPENROWSET('Microsoft.Jet.OLEDB.4.0', &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;'C:\db.mdb';'admin';'', Test) &lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;select id,name from Test&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US&gt;INSERT INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'c:\trade.mdb'; 'admin'; '', &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表名&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;SELECT *&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;FROM sqltablename&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: #993366"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt 24.75pt; TEXT-INDENT: -24.75pt; mso-list: l1 level1 lfo2; tab-stops: list 24.75pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt; mso-bidi-font-family: 宋体"&gt;&lt;SPAN style="mso-list: Ignore"&gt;二、&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt"&gt;SQL SERVER &lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;和&lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt"&gt;EXCEL&lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;的数据导入导出&lt;/SPAN&gt;&lt;/B&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 12pt"&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;1&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;、在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;SQL SERVER&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;里查询&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;Excel&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;数据&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-- ======================================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;SELECT * &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 11.25pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 11.25pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;下面是个查询的示例，它通过用于&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt; Jet &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;的&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt; OLE DB &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;提供程序查询&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt; Excel &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;电子表格。&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10.5pt; COLOR: purple"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;SELECT * &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10.5pt; COLOR: purple"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;FROM OpenDataSource ( 'Microsoft.Jet.OLEDB.4.0',&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 10.5pt; COLOR: purple"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: #993366"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;2&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;、将&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;Excel&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;的数据导入&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;SQL server :&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-- ======================================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;SELECT * into newtable&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;实例&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;SELECT * into newtable&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: #993366"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;3&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;、将&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;SQL SERVER&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;中查询到的数据导成一个&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;Excel&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;文件&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-- ======================================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;T-SQL&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;代码：&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US&gt;EXEC master..xp_cmdshell 'bcp &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;库名&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;.dbo.&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表名&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;out c:\Temp.xls -c -q -S"servername" -U"sa" -P""'&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;参数：&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;S &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;是&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;SQL&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;服务器名；&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;U&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;是用户；&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;P&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;是密码&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;&lt;FONT face=Arial size=2&gt;说明：还可以导出文本文件等多种格式&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;实例&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;:EXEC master..xp_cmdshell 'bcp saletesttmp.dbo.CusAccount out c:\temp1.xls -c -q -S"pmserver" -U"sa" -P"sa"'&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;EXEC master..xp_cmdshell 'bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout C:\ authors.xls -c -Sservername -&lt;/SPAN&gt;&lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:country-region&gt;&lt;st1:place&gt;&lt;SPAN lang=EN-US&gt;Usa&lt;/SPAN&gt;&lt;/st1:place&gt;&lt;/st1:country-region&gt;&lt;SPAN lang=EN-US&gt; -Ppassword'&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;VB6&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;中应用&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;ADO&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;导出&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;EXCEL&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;文件代码：&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue"&gt; &lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;Dim cn&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;As New ADODB.Connection&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;cn.open "Driver={SQL Server};Server=WEBSVR;DataBase=WebMis;UID=sa;WD=123;"&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US&gt;cn.execute "master..xp_cmdshell 'bcp "SELECT col1, col2 FROM &lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;库名&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;.dbo.&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;表名&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;" queryout E:\DT.xls -c -Sservername -&lt;/SPAN&gt;&lt;st1:country-region&gt;&lt;st1:place&gt;&lt;SPAN lang=EN-US&gt;Usa&lt;/SPAN&gt;&lt;/st1:place&gt;&lt;/st1:country-region&gt;&lt;SPAN lang=EN-US&gt; -Ppassword'"&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: #993366"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: #993366"&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;4&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;、在&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;SQL SERVER&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;里往&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;Excel&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;插入数据&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-- ======================================================&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;insert into OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 11.25pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT face=Arial size=2&gt;'Data Source="c:\Temp.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...table1 (A1,A2,A3) values (1,2,3)&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 11.25pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;T-SQL&lt;/SPAN&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;代码：&lt;/SPAN&gt;&lt;SPAN lang=EN-US style="COLOR: blue"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;INSERT INTO&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;OPENDATASOURCE('Microsoft.JET.OLEDB.4.0',&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;'Extended Properties=Excel 8.0;Data source=C:\training\inventur.xls')...[Filiale1$]&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;(bestand, produkt) VALUES (20, 'Test')&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;SPAN lang=EN-US style="COLOR: #993366"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;-------------------------------------------------------------------------------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;总结：利用以上语句，我们可以方便地将&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;SQL SERVER&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;、&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;ACCESS&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;和&lt;/SPAN&gt;&lt;SPAN lang=EN-US&gt;EXCEL&lt;/SPAN&gt;&lt;SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"&gt;电子表格软件中的数据进行转换，为我们提供了极大方便！&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;A href="http://www.cnblogs.com/forrest_lu/archive/2004/04/21/6966.aspx"&gt;&lt;/A&gt;&lt;img src ="http://blog.vckbase.com/jim97/aggbug/24265.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>木子的blog</dc:creator><title>Sql 查询实例归结</title><link>http://blog.vckbase.com/jim97/articles/23870.html</link><pubDate>Fri, 05 Jan 2007 08:09:00 GMT</pubDate><guid>http://blog.vckbase.com/jim97/articles/23870.html</guid><wfw:comment>http://blog.vckbase.com/jim97/comments/23870.html</wfw:comment><comments>http://blog.vckbase.com/jim97/articles/23870.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/jim97/comments/commentRss/23870.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/jim97/services/trackbacks/23870.html</trackback:ping><description>&lt;P&gt;&lt;FONT color=#0000ff&gt;1.Sql 行转列(分组实例)&lt;/FONT&gt;&lt;BR&gt;现有数据如下(每一季度的数据明细):&lt;BR&gt;季度 Fitem&amp;nbsp; 数量&lt;BR&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&lt;BR&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 80&lt;BR&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&lt;BR&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&lt;/P&gt;
&lt;P&gt;想得到的结果如下(单一ITEM的每季的数量)：&lt;/P&gt;
&lt;P&gt;FITEM 1&amp;nbsp;&amp;nbsp; 2&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&lt;BR&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&lt;BR&gt;B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 80&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 50&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;Select Fitem,&lt;BR&gt;sum(case id when 1 then qty else 0 end) as A1,&lt;BR&gt;sum(case id when 2 then qty else 0 end) as A2,&lt;BR&gt;sum(case id when 3 then qty else 0 end) as A3,&lt;BR&gt;sum(case id when 4 then qty else 0 end) as A4&lt;BR&gt;From BB&lt;BR&gt;Group by Fitem&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;FONT color=#0000ff&gt;2.Sql 返回某字段相同两条最小（最新）记录实例&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;CREATE TABLE A(ID INT IDENTITY(1,1),ITEM NVARCHAR(20))&lt;BR&gt;INSERT A(ITEM) SELECT 'AB'&lt;BR&gt;INSERT A(ITEM) SELECT 'AB'&lt;BR&gt;INSERT A(ITEM) SELECT 'BC'&lt;BR&gt;INSERT A(ITEM) SELECT 'AB'&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;CREATE TABLE B(ITEM NVARCHAR(20),QTY INT)&lt;BR&gt;INSERT B SELECT 'AB',190&lt;BR&gt;INSERT B SELECT 'BC',100&lt;BR&gt;--SELECT * FROM B&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#7fffd4&gt;&lt;FONT color=#000080&gt;-- 我要得到&lt;BR&gt;-- 同ITEM的只需ID最小的那条记录对应出B表的QTY&lt;BR&gt;-- 如结果中：ITEM=AB的，ID=1的QTY_2=190，ID=2和ID=4的QTY_2=0&lt;BR&gt;方法如下:&lt;BR&gt;--对表A进行分组查询(若相同Item只取最小一条)&lt;BR&gt;--将上个查询和表b进行联接&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;Select aa.*,B.Qty From A aa&lt;BR&gt;Left join B&lt;BR&gt;ON aa.item=B.item&lt;BR&gt;where id =(Select top 1 id from A Where item=aa.item order by id)&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;3.将一列多长字符串，拆分成多个记录&lt;BR&gt;-- 将此表和生成只有一列且递增临时表进行结合，找出分隔号",'来进行查询&lt;/FONT&gt;&lt;FONT color=#000000&gt;&lt;BR&gt;/*&lt;BR&gt;表 t1,有个字段aaa&lt;BR&gt;ID&amp;nbsp;&amp;nbsp; aaa&lt;BR&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp; a1,a2&lt;BR&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp; a2,a4&lt;BR&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp; a8&lt;BR&gt;4&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;5&amp;nbsp;&amp;nbsp;&amp;nbsp; a9,a1&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;需得到结果：&lt;BR&gt;a1&lt;BR&gt;a2&lt;BR&gt;a4&lt;BR&gt;a8&lt;BR&gt;a9&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=#000000&gt;*/&lt;/FONT&gt;&lt;BR&gt;&lt;FONT color=#000000&gt;if exists(Select name From sysobjects where [Name]='AA')&lt;BR&gt;&amp;nbsp;Drop table AA&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;create TABLE AA(id int,title nvarchar(100))&lt;BR&gt;Insert AA values(3456,'601988,600028,HK3988,HK0386')&lt;BR&gt;Insert AA values(3457,'601988,600028')&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;-- 生成只有一列且自动递增临时表&lt;BR&gt;select top 8000 id=IDENTITY(int,1,1)&lt;BR&gt;into #T FROM syscolumns a,syscolumns b&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;Select * From #T&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;SELECT &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AA.ID,&amp;nbsp; title=SUBSTRING(AA.title, #T.ID, CHARINDEX(',', AA.title + ',', #T.ID) - #T.ID) &lt;BR&gt;FROM AA, #T&lt;BR&gt;WHERE SUBSTRING(',' + AA.title, #T.id, 1) = ','&amp;nbsp;&amp;nbsp; &lt;BR&gt;ORDER BY 1,2&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;FONT color=#000000&gt;Drop table AA&lt;BR&gt;Drop Table #T&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;4.从主从表中返回数据，子表数据合并例子&lt;BR&gt;----- 返回 main_id main_name&amp;nbsp; item_name &lt;BR&gt;------&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 报纸&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 南方报,日报,深圳报&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#000000&gt;
&lt;P&gt;&lt;BR&gt;create table main(main_id int primary key,main_name nvarchar(20))&lt;BR&gt;create table Item(Item_id int, main_id int references main(main_id),Item_name nvarchar(20))&lt;/P&gt;
&lt;P&gt;insert into main values(1,'报纸')&lt;BR&gt;insert into main values(2,'读物')&lt;BR&gt;insert into main values(3,'玩具')&lt;/P&gt;
&lt;P&gt;insert into Item values(1,1,'南方报')&lt;BR&gt;insert into Item values(2,1,'日报')&lt;BR&gt;insert into Item values(3,2,'少年读')&lt;BR&gt;insert into Item values(4,2,'中年读')&lt;BR&gt;insert into Item values(5,3,'深圳报')&lt;/P&gt;
&lt;P&gt;方法一：采用建立自定义function&lt;BR&gt;/*&lt;BR&gt;create function fsum(@COL2 nvarchar(100))&lt;BR&gt;returns nvarchar(100)&lt;BR&gt;as &lt;BR&gt;&amp;nbsp;begin&lt;BR&gt;&amp;nbsp;&amp;nbsp; declare @var varchar(100)&lt;BR&gt;&amp;nbsp;&amp;nbsp; set @var=''&lt;BR&gt;&amp;nbsp;&amp;nbsp; select @var=@var+'/'+Item_name From Item Where &lt;A href="mailto:main_id=@COL2"&gt;main_id=@COL2&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; return (stuff(@var, 1, 1, ''))&lt;BR&gt;&amp;nbsp;end&lt;BR&gt;*/&lt;/P&gt;
&lt;P&gt;select main.main_id,main_name,Item_name &lt;BR&gt;From main&lt;BR&gt;Left join&lt;BR&gt;(&lt;BR&gt;&amp;nbsp; Select Main_id,Item_name=dbo.fsum(Main_id) &lt;BR&gt;&amp;nbsp; From Item &lt;BR&gt;&amp;nbsp; Group by Main_id&lt;BR&gt;)&lt;BR&gt;&amp;nbsp; as BB&lt;/P&gt;
&lt;P&gt;ON (main.main_id=BB.main_id)&lt;BR&gt;Order by main.main_id&lt;BR&gt;&lt;BR&gt;方法二:采用存取过程loop合并&lt;/P&gt;
&lt;P&gt;create table #tab (main_id int,names text)&lt;/P&gt;
&lt;P&gt;declare @main_id int,@item_name nvarchar(20),@main_id_old int&lt;BR&gt;declare @item_names nvarchar(1000)&lt;/P&gt;
&lt;P&gt;declare cur cursor for&lt;BR&gt;select main_id,item_name from item ORDER BY main_id&lt;/P&gt;
&lt;P&gt;open cur&lt;/P&gt;
&lt;P&gt;FETCH NEXT FROM&amp;nbsp; cur into @main_id,@item_name&lt;BR&gt;SET @main_id_old=@main_id&lt;BR&gt;SET @item_names=''&lt;/P&gt;
&lt;P&gt;WHILE (@@fetch_status=0)&lt;BR&gt;BEGIN&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (@main_id_old=@main_id) &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set @item_names=@item_names+@item_name+','&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Insert #tab values (@main_id_old,@item_names)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET @main_id_old=@main_id&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET @item_names=@item_name+','&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; print @item_name&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FETCH NEXT FROM&amp;nbsp; cur into @main_id,@item_name&lt;BR&gt;END&lt;/P&gt;
&lt;P&gt;Insert #tab values (@main_id_old,@item_names)&lt;/P&gt;
&lt;P&gt;close cur&lt;BR&gt;deallocate cur&lt;/P&gt;
&lt;P&gt;--SELECT * FROM #TAB&lt;BR&gt;Select A.*,B.names &lt;BR&gt;From main A LEFT JOIN&amp;nbsp; #tab B ON&amp;nbsp; A.main_id=B.main_id&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;drop table #tab&lt;/FONT&gt;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/jim97/aggbug/23870.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>木子的blog</dc:creator><title>工作中或网友常用SQ典解例子？</title><link>http://blog.vckbase.com/jim97/articles/23224.html</link><pubDate>Fri, 24 Nov 2006 12:31:00 GMT</pubDate><guid>http://blog.vckbase.com/jim97/articles/23224.html</guid><wfw:comment>http://blog.vckbase.com/jim97/comments/23224.html</wfw:comment><comments>http://blog.vckbase.com/jim97/articles/23224.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/jim97/comments/commentRss/23224.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/jim97/services/trackbacks/23224.html</trackback:ping><description>&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #ffffff" color=#6633ff size=5&gt;&lt;STRONG&gt;Q:&lt;/STRONG&gt; &lt;FONT face=宋体 color=#000000 size=2&gt;dic_set 有两个字段groupid,setid&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A,A001&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A,A002&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A,A003&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B,B001&lt;BR&gt;setid保存的为真实的表名。&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #ffffff" face=宋体 color=#000000 size=2&gt;A001表有两个字段A0000,A0001&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001,abc&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001,bcd&lt;BR&gt;A002表有两个字段A0000,A0001&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001,abEEEEEE&lt;BR&gt;A003表有两个字段A0000,A0001&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 001,sdfsdf&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT style="BACKGROUND-COLOR: #ffffff" color=#000000 size=5&gt;&lt;FONT face=宋体 size=2&gt;条件是A0000='001'&lt;BR&gt;最要我需要的查询如果是&lt;BR&gt;A001，2&lt;BR&gt;A002，1&lt;BR&gt;A003，1&lt;/FONT&gt;&lt;BR&gt;&lt;STRONG&gt;&lt;FONT color=#6633ff&gt;A:&amp;nbsp;&lt;FONT size=2&gt;中间用到表名作为变量，一句可能难搞定！:)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR&gt;&amp;nbsp;create table tt(na varchar(10),num int) &lt;BR&gt;declare @sql varchar(100) declare @tab varchar(10) &lt;BR&gt;declare cur cursor for&lt;BR&gt;&amp;nbsp;Select setid from Dic_set&lt;BR&gt;&amp;nbsp;open cur&lt;BR&gt;&amp;nbsp;FETCH NEXT FROM cur INTO @tab &lt;BR&gt;while @@fetch_status=0 &lt;BR&gt;begin&lt;BR&gt;&amp;nbsp;SET @sql='Insert into tt select '''+@tab+''',count(1) from '+@tab+' where A0001=''001''' &lt;BR&gt;exec (@sql) &lt;BR&gt;--print @sql FETCH NEXT FROM cur INTO @tab &lt;BR&gt;end&lt;BR&gt;&amp;nbsp;select * from tt &lt;BR&gt;drop table tt&lt;BR&gt;&amp;nbsp;close cur &lt;BR&gt;deallocate cur&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/jim97/aggbug/23224.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>木子的blog</dc:creator><title>常用SQL语句详解 </title><link>http://blog.vckbase.com/jim97/articles/18153.html</link><pubDate>Fri, 03 Mar 2006 09:02:00 GMT</pubDate><guid>http://blog.vckbase.com/jim97/articles/18153.html</guid><wfw:comment>http://blog.vckbase.com/jim97/comments/18153.html</wfw:comment><comments>http://blog.vckbase.com/jim97/articles/18153.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/jim97/comments/commentRss/18153.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/jim97/services/trackbacks/18153.html</trackback:ping><description>&lt;P&gt;&lt;A href="http://www.cnblogs.com/qiyuan/archive/2005/04/23/143945.html" target=_blank&gt;&lt;FONT color=#000000&gt;常用SQL语句详解 &lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;SQL分类： &lt;BR&gt;DDL&amp;#8212;数据定义语言(CREATE，ALTER，DROP，DECLARE) &lt;BR&gt;DML&amp;#8212;数据操纵语言(SELECT，DELETE，UPDATE，INSERT) &lt;BR&gt;DCL&amp;#8212;数据控制语言(GRANT，REVOKE，COMMIT，ROLLBACK)&lt;BR&gt;&lt;BR&gt;首先,简要介绍基础语句：&lt;BR&gt;1、说明：创建数据库&lt;BR&gt;CREATE DATABASE database-name &lt;BR&gt;2、说明：删除数据库&lt;BR&gt;drop database dbname&lt;BR&gt;3、说明：备份sql server&lt;BR&gt;--- 创建 备份数据的 device&lt;BR&gt;USE master&lt;BR&gt;EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'&lt;BR&gt;--- 开始 备份&lt;BR&gt;BACKUP DATABASE pubs TO testBack &lt;BR&gt;4、说明：创建新表&lt;BR&gt;create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)&lt;BR&gt;根据已有的表创建新表： &lt;BR&gt; A：create table tab_new like tab_old (使用旧表创建新表)&lt;BR&gt; B：create table tab_new as select col1,col2&amp;#8230; from tab_old definition only&lt;BR&gt;5、说明：删除新表drop table tabname &lt;BR&gt;6、说明：增加一个列&lt;BR&gt;Alter table tabname add column col type&lt;BR&gt;注：列增加后将不能删除。DB2中列加上后数据类型也不能改变，唯一能改变的是增加varchar类型的长度。&lt;BR&gt;7、说明：添加主键： Alter table tabname add primary key(col) &lt;BR&gt;说明：删除主键： Alter table tabname drop primary key(col) &lt;BR&gt;8、说明：创建索引：create [unique] index idxname on tabname(col&amp;#8230;.) &lt;BR&gt;删除索引：drop index idxname&lt;BR&gt;注：索引是不可更改的，想更改必须删除重新建。&lt;BR&gt;9、说明：创建视图：create view viewname as select statement &lt;BR&gt;删除视图：drop view viewname&lt;BR&gt;10、说明：几个简单的基本的sql语句&lt;BR&gt;选择：select * from table1 where 范围&lt;BR&gt;插入：insert into table1(field1,field2) values(value1,value2)&lt;BR&gt;删除：delete from table1 where 范围&lt;BR&gt;更新：update table1 set field1=value1 where 范围&lt;BR&gt;查找：select * from table1 where field1 like &amp;#8217;%value1%&amp;#8217; ---like的语法很精妙，查资料!&lt;BR&gt;排序：select * from table1 order by field1,field2 [desc]&lt;BR&gt;总数：select count(*) as totalcount from table1&lt;BR&gt;求和：select sum(field1) as sumvalue from table1&lt;BR&gt;平均：select avg(field1) as avgvalue from table1&lt;BR&gt;最大：select max(field1) as maxvalue from table1&lt;BR&gt;最小：select min(field1) as minvalue from table1&lt;BR&gt;11、说明：几个高级查询运算词&lt;BR&gt;A： UNION 运算符 &lt;BR&gt;UNION 运算符通过组合其他两个结果表（例如 TABLE1 和 TABLE2）并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时（即 UNION ALL），不消除重复行。两种情况下，派生表的每一行不是来自 TABLE1 就是来自 TABLE2。 &lt;BR&gt;B： EXCEPT 运算符 &lt;BR&gt;EXCEPT 运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重复行而派生出一个结果表。当 ALL 随 EXCEPT 一起使用时 (EXCEPT ALL)，不消除重复行。 &lt;BR&gt;C： INTERSECT 运算符&lt;BR&gt;INTERSECT 运算符通过只包括 TABLE1 和 TABLE2 中都有的行并消除所有重复行而派生出一个结果表。当 ALL 随 INTERSECT 一起使用时 (INTERSECT ALL)，不消除重复行。 &lt;BR&gt;注：使用运算词的几个查询结果行必须是一致的。 &lt;BR&gt;12、说明：使用外连接 &lt;BR&gt;A、left outer join： &lt;BR&gt;左外连接（左连接）：结果集几包括连接表的匹配行，也包括左连接表的所有行。 &lt;BR&gt;B：right outer join: &lt;BR&gt;右外连接(右连接)：结果集既包括连接表的匹配连接行，也包括右连接表的所有行。 &lt;BR&gt;C：full outer join： &lt;BR&gt;全外连接：不仅包括符号连接表的匹配行，还包括两个连接表中的所有记录。&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;其次，大家来看一些不错的sql语句&lt;BR&gt;1、说明：复制表(只复制结构,源表名：a 新表名：b) (Access可用)&lt;BR&gt;法一：select * into b from a where 1&amp;lt;&amp;gt;1&lt;BR&gt;法二：select top 0 * into b from a&lt;BR&gt;&lt;BR&gt;2、说明：拷贝表(拷贝数据,源表名：a 目标表名：b) (Access可用)&lt;BR&gt;insert into b(a, b, c) select d,e,f from b;&lt;BR&gt;&lt;BR&gt;3、说明：跨数据库之间表的拷贝(具体数据使用绝对路径) (Access可用)&lt;BR&gt;insert into b(a, b, c) select d,e,f from b in &amp;#8216;具体数据库&amp;#8217; where 条件&lt;BR&gt;例子：..from b in '"&amp;amp;Server.MapPath(".")&amp;amp;"\data.mdb" &amp;amp;"' where..&lt;BR&gt;&lt;BR&gt;4、说明：子查询(表名1：a 表名2：b)&lt;BR&gt;select a,b,c from a where a IN (select d from b ) 或者: select a,b,c from a where a IN (1,2,3)&lt;BR&gt;&lt;BR&gt;5、说明：显示文章、提交人和最后回复时间&lt;BR&gt;select a.title,a.username,b.adddate from table a,(select max(adddate) adddate from table where table.title=a.title) b&lt;BR&gt;&lt;BR&gt;6、说明：外连接查询(表名1：a 表名2：b)&lt;BR&gt;select a.a, a.b, a.c, b.c, b.d, b.f from a LEFT OUT JOIN b ON a.a = b.c&lt;BR&gt;&lt;BR&gt;7、说明：在线视图查询(表名1：a )&lt;BR&gt;select * from (SELECT a,b,c FROM a) T where t.a &amp;gt; 1;&lt;BR&gt;&lt;BR&gt;8、说明：between的用法,between限制查询数据范围时包括了边界值,not between不包括&lt;BR&gt;select * from table1 where time between time1 and time2&lt;BR&gt;select a,b,c, from table1 where a not between 数值1 and 数值2&lt;BR&gt;&lt;BR&gt;9、说明：in 的使用方法&lt;BR&gt;select * from table1 where a [not] in (&amp;#8216;值1&amp;#8217;,&amp;#8217;值2&amp;#8217;,&amp;#8217;值4&amp;#8217;,&amp;#8217;值6&amp;#8217;)&lt;BR&gt;&lt;BR&gt;10、说明：两张关联表，删除主表中已经在副表中没有的信息 &lt;BR&gt;delete from table1 where not exists ( select * from table2 where table1.field1=table2.field1 )&lt;BR&gt;&lt;BR&gt;11、说明：四表联查问题：&lt;BR&gt;select * from a left inner join b on a.a=b.b right inner join c on a.a=c.c inner join d on a.a=d.d where .....&lt;BR&gt;&lt;BR&gt;12、说明：日程安排提前五分钟提醒 &lt;BR&gt;SQL: select * from 日程安排 where datediff('minute',f开始时间,getdate())&amp;gt;5&lt;BR&gt;&lt;BR&gt;13、说明：一条sql 语句搞定数据库分页&lt;BR&gt;select top 10 b.* from (select top 20 主键字段,排序字段 from 表名 order by 排序字段 desc) a,表名 b where b.主键字段 = a.主键字段 order by a.排序字段&lt;BR&gt;&lt;BR&gt;14、说明：前10条记录&lt;BR&gt;select top 10 * form table1 where 范围&lt;BR&gt;&lt;BR&gt;15、说明：选择在每一组b值相同的数据中对应的a最大的记录的所有信息(类似这样的用法可以用于论坛每月排行榜,每月热销产品分析,按科目成绩排名,等等.)&lt;BR&gt;select a,b,c from tablename ta where a=(select max(a) from tablename tb where tb.b=ta.b)&lt;BR&gt;&lt;BR&gt;16、说明：包括所有在 TableA 中但不在 TableB和TableC 中的行并消除所有重复行而派生出一个结果表&lt;BR&gt;(select a from tableA ) except (select a from tableB) except (select a from tableC)&lt;BR&gt;&lt;BR&gt;17、说明：随机取出10条数据&lt;BR&gt;select top 10 * from tablename order by newid()&lt;BR&gt;&lt;BR&gt;18、说明：随机选择记录&lt;BR&gt;select newid()&lt;BR&gt;&lt;BR&gt;19、说明：删除重复记录&lt;BR&gt;Delete from tablename where id not in (select max(id) from tablename group by col1,col2,...)&lt;BR&gt;&lt;BR&gt;20、说明：列出数据库里所有的表名&lt;BR&gt;select name from sysobjects where type='U' &lt;BR&gt;&lt;BR&gt;21、说明：列出表里的所有的&lt;BR&gt;select name from syscolumns where id=object_id('TableName')&lt;BR&gt;&lt;BR&gt;22、说明：列示type、vender、pcs字段，以type字段排列，case可以方便地实现多重选择，类似select 中的case。&lt;BR&gt;select type,sum(case vender when 'A' then pcs else 0 end),sum(case vender when 'C' then pcs else 0 end),sum(case vender when 'B' then pcs else 0 end) FROM tablename group by type&lt;BR&gt;显示结果：&lt;BR&gt;type vender pcs&lt;BR&gt;电脑 A 1&lt;BR&gt;电脑 A 1&lt;BR&gt;光盘 B 2&lt;BR&gt;光盘 A 2&lt;BR&gt;手机 B 3&lt;BR&gt;手机 C 3&lt;BR&gt;&lt;BR&gt;23、说明：初始化表table1&lt;BR&gt;TRUNCATE TABLE table1&lt;BR&gt;&lt;BR&gt;24、说明：选择从10到15的记录&lt;BR&gt;select top 5 * from (select top 15 * from table order by id asc) table_别名 order by id desc&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/jim97/aggbug/18153.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>木子的blog</dc:creator><title>记录集导向Excel的方法1</title><link>http://blog.vckbase.com/jim97/articles/15539.html</link><pubDate>Fri, 02 Dec 2005 02:05:00 GMT</pubDate><guid>http://blog.vckbase.com/jim97/articles/15539.html</guid><wfw:comment>http://blog.vckbase.com/jim97/comments/15539.html</wfw:comment><comments>http://blog.vckbase.com/jim97/articles/15539.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/jim97/comments/commentRss/15539.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/jim97/services/trackbacks/15539.html</trackback:ping><description>&lt;P&gt;Public Function ExporToExcel(Rs_Data As ADODB.Recordset)&lt;BR&gt;'*********************************************************&lt;BR&gt;'* 名称：ExporToExcel&lt;BR&gt;'* 功能：通过调用Sheets中QueryTable方式 将记录集导到其相应格式中&lt;BR&gt;'* Input: rs_data 是个记录集&lt;BR&gt;'* Output: 空&lt;BR&gt;'*********************************************************&lt;BR&gt;Dim Irowcount As Integer&lt;BR&gt;Dim Icolcount As Integer&lt;/P&gt;
&lt;P&gt;Dim xlApp As New Excel.Application&lt;BR&gt;Dim xlBook As Excel.Workbook&lt;BR&gt;Dim xlSheet As Excel.Worksheet&lt;BR&gt;Dim xlQuery As Excel.QueryTable&lt;/P&gt;
&lt;P&gt;With Rs_Data&lt;BR&gt;If .RecordCount &amp;lt; 1 Then&lt;BR&gt;&amp;nbsp;&amp;nbsp; MsgBox ("出错")&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit Function&lt;BR&gt;End If&lt;BR&gt;'记录总数&lt;BR&gt;Irowcount = .RecordCount&lt;BR&gt;'字段总数&lt;BR&gt;Icolcount = .Fields.Count&lt;BR&gt;End With&lt;/P&gt;
&lt;P&gt;Set xlApp = CreateObject("Excel.Application")&lt;BR&gt;Set xlBook = Nothing&lt;BR&gt;Set xlSheet = Nothing&lt;BR&gt;Set xlBook = xlApp.Workbooks().Add&lt;BR&gt;Set xlSheet = xlBook.Worksheets("sheet1")&lt;BR&gt;xlApp.Visible = True&lt;/P&gt;
&lt;P&gt;'添加查询语句，导入EXCEL数据&lt;BR&gt;Set xlQuery = xlSheet.QueryTables.Add(Rs_Data, xlSheet.Range("a1"))&lt;/P&gt;
&lt;P&gt;With xlQuery&lt;BR&gt;.FieldNames = True&lt;BR&gt;.RowNumbers = False&lt;BR&gt;.FillAdjacentFormulas = False&lt;BR&gt;.PreserveFormatting = True&lt;BR&gt;.RefreshOnFileOpen = False&lt;BR&gt;.BackgroundQuery = True&lt;BR&gt;.RefreshStyle = xlInsertDeleteCells&lt;BR&gt;.SavePassword = True&lt;BR&gt;.SaveData = True&lt;BR&gt;.AdjustColumnWidth = True&lt;BR&gt;.RefreshPeriod = 0&lt;BR&gt;.PreserveColumnInfo = True&lt;BR&gt;End With&lt;/P&gt;
&lt;P&gt;xlQuery.FieldNames = True '显示字段名&lt;BR&gt;xlQuery.Refresh&lt;/P&gt;
&lt;P&gt;With xlSheet&lt;BR&gt;.Range(.Cells(1, 1), .Cells(1, Icolcount)).Font.Name = "黑体"&lt;BR&gt;'设标题为黑体字&lt;BR&gt;.Range(.Cells(1, 1), .Cells(1, Icolcount)).Font.Bold = True&lt;BR&gt;'标题字体加粗&lt;BR&gt;.Range(.Cells(1, 1), .Cells(Irowcount + 1, Icolcount)).Borders.LineStyle = xlContinuous&lt;BR&gt;'设表格边框样式&lt;BR&gt;End With&lt;/P&gt;
&lt;P&gt;' With xlSheet.PageSetup&lt;BR&gt;' .LeftHeader = "" &amp;amp; Chr(10) &amp;amp; "&amp;amp;""楷体_GB2312,常规""&amp;amp;10公司名称：" ' &amp;amp; Gsmc&lt;BR&gt;' .CenterHeader = "&amp;amp;""楷体_GB2312,常规""公司人员情况表&amp;amp;""宋体,常规""" &amp;amp; Chr(10) &amp;amp; "&amp;amp;""楷体_GB2312,常规""&amp;amp;10日 期："&lt;BR&gt;' .RightHeader = "" &amp;amp; Chr(10) &amp;amp; "&amp;amp;""楷体_GB2312,常规""&amp;amp;10单位："&lt;BR&gt;' .LeftFooter = "&amp;amp;""楷体_GB2312,常规""&amp;amp;10制表人："&lt;BR&gt;' .CenterFooter = "&amp;amp;""楷体_GB2312,常规""&amp;amp;10制表日期："&lt;BR&gt;' .RightFooter = "&amp;amp;""楷体_GB2312,常规""&amp;amp;10第&amp;amp;P页 共&amp;amp;N页"&lt;BR&gt;' End With&lt;/P&gt;
&lt;P&gt;xlApp.Application.Visible = True&lt;BR&gt;On Error Resume Next&lt;BR&gt;xlBook.SaveAs&lt;BR&gt;Set xlApp = Nothing&lt;BR&gt;Set xlBook = Nothing&lt;BR&gt;Set xlSheet = Nothing&lt;BR&gt;xlApp.Quit&lt;BR&gt;End Function&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/jim97/aggbug/15539.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>木子的blog</dc:creator><title>BCP之妙用(数据库 )</title><link>http://blog.vckbase.com/jim97/articles/15269.html</link><pubDate>Fri, 25 Nov 2005 02:17:00 GMT</pubDate><guid>http://blog.vckbase.com/jim97/articles/15269.html</guid><wfw:comment>http://blog.vckbase.com/jim97/comments/15269.html</wfw:comment><comments>http://blog.vckbase.com/jim97/articles/15269.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/jim97/comments/commentRss/15269.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/jim97/services/trackbacks/15269.html</trackback:ping><description>&lt;P class=p10&gt;BCP语句的作用：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;BCP是SQL提供的进行数据传输的实用程序，这种语句提供了非常快的数据导入的方法。（当然7。0也有BCP的替代方法就是DTS，但是我们还是要来讲讲BCP。因为个人觉得它导入导出的速度非常的快。而且系统开销小，因为BCP是基于命令行的）&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;BCP支持的文件类型是ASCII文本文件，本地的SQL格式文件和UNICODE文件。所以大家不用考虑用BCP来导入EXCEL或者ACCESS。&lt;BR&gt;&lt;BR&gt;执行了BCP后的语法如下：&lt;BR&gt;Microsoft(R) Windows 98&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;(C)Copyright Microsoft Corp 1981-1999.&lt;BR&gt;C:\&amp;gt;bcp&lt;BR&gt;usage: C:\MSSQL7\BINN\BCP.EXE {database.owner.dbtable | query} {in | out | queryout | format} datafile&lt;BR&gt;&amp;nbsp;&amp;nbsp;[-m maxerrors]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[-f formatfile]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[-e errfile]&lt;BR&gt;&amp;nbsp;&amp;nbsp;[-F firstrow]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[-L lastrow]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[-b batchsize]&lt;BR&gt;&amp;nbsp;&amp;nbsp;[-n native type]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[-c character type]&amp;nbsp;&amp;nbsp;&amp;nbsp;[-w wide character type]&lt;BR&gt;&amp;nbsp;&amp;nbsp;[-N keep non-text native] [-6 6x file format]&amp;nbsp;&amp;nbsp;&amp;nbsp;[-q quoted identifier]&lt;BR&gt;&amp;nbsp;&amp;nbsp;[-C code page specifier]&amp;nbsp;&amp;nbsp;[-t field terminator] [-r row terminator]&lt;BR&gt;&amp;nbsp;&amp;nbsp;[-i inputfile]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[-o outfile]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[-a packetsize]&lt;BR&gt;&amp;nbsp;&amp;nbsp;[-S server name]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[-U username]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[-P password]&lt;BR&gt;&amp;nbsp;&amp;nbsp;[-T trusted connection]&amp;nbsp;&amp;nbsp;&amp;nbsp;[-v version]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[-R regional enable]&lt;BR&gt;&amp;nbsp;&amp;nbsp;[-k keep null values]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[-E keep identity values]&lt;BR&gt;&amp;nbsp;&amp;nbsp;[-h "load hints"]&lt;BR&gt;语法说明如下：&lt;BR&gt;database&amp;nbsp;&amp;nbsp;需要访问的数据库名字&lt;BR&gt;owner&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;所访问表或者视图的用户名字&lt;BR&gt;dbtable&amp;nbsp;&amp;nbsp;&amp;nbsp;所访问的表或者视图&lt;BR&gt;query&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;产生一个结果集的SQL语句，当然语句要用双引号引起来&lt;BR&gt;in out queryout format 数据传输的方向。In表示导入，out表示导出。&lt;BR&gt;Datafile&amp;nbsp;&amp;nbsp;导入时的源数据文件名或者是导出生成的文件名字。&lt;BR&gt;上面是BCP的语法说明，下面讲讲一些经常使用到的参数&lt;BR&gt;[-f formatfile]&amp;nbsp;&amp;nbsp;&amp;nbsp;用来输入输出格式的文件名字，可以包含有路径&lt;BR&gt;[-U username]&amp;nbsp;&amp;nbsp;登陆数据库的表示符&lt;BR&gt;[-P password]&amp;nbsp;&amp;nbsp;登陆数据库的口令&lt;BR&gt;[-S server name]&amp;nbsp;&amp;nbsp;数据库的名字，如果是两台服务器之间导入导出必须要填写&lt;BR&gt;[-c character type]&amp;nbsp;&amp;nbsp;字符数据模式，在使用了该模式以后就不需要使用-f这个参数&lt;BR&gt;其他的参数可以在SQL的帮助中找到，我就不详细介绍了。&lt;BR&gt;操作的模式：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;在使用BCP导入数据时，有两种模式：快速和慢速模式。快速模式绕过事务日志，慢速模式将所有数据都记录在事务日志中。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;在使用BCP之前为了能够运行在快速模式下，你首先需要把数据库的SELECT INTO/BULK COPY设置成TURE。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;通过BCP直接向数据库导入数据时，需要考虑你的导入的表中的触发器，规则，索引等。BCP对触发器和规则是不强制处理的。&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&lt;B&gt;开发者俱乐部&lt;/B&gt;: &lt;A href="http://www.dev-club.com/"&gt;http://www.dev-club.com&lt;/A&gt;&lt;/P&gt;&lt;img src ="http://blog.vckbase.com/jim97/aggbug/15269.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>木子的blog</dc:creator><title>如何恢复sql server 系统数据库？ </title><link>http://blog.vckbase.com/jim97/articles/14455.html</link><pubDate>Fri, 04 Nov 2005 02:16:00 GMT</pubDate><guid>http://blog.vckbase.com/jim97/articles/14455.html</guid><wfw:comment>http://blog.vckbase.com/jim97/comments/14455.html</wfw:comment><comments>http://blog.vckbase.com/jim97/articles/14455.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/jim97/comments/commentRss/14455.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/jim97/services/trackbacks/14455.html</trackback:ping><description>&lt;DIV class=posttitle&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&lt;FONT class=font1 id=zoom&gt;关于系统数据库的恢复总结如下: &lt;BR&gt;　　在SQL Server数据库中，系统信息存储在系统数据库中，主要的系统数据库包括： &lt;BR&gt;　　master-从整体上控制用户数据库和SQL Server操作，在创建了任何用户定义的对象后，都要备份它&lt;BR&gt;　　model-为新数据库提供模版和原型 &lt;BR&gt;　　msdb-包含了有关作业、报警及操作员等信息如果包含系统数据库的介质变了，那么必须重建系统数据库，如果你仍然&lt;BR&gt;可以启动SQL Server服务，则可以通过RESTORE语句从系统数据库的备份中恢复数据库。 &lt;BR&gt;　　如果master坏了，不能启动系统,可以按照下面步骤进行恢复 &lt;BR&gt;1 重建系统数据库 运行c:\mssql7\binn\rebuildm.exe，按照提示进行即可，过&lt;BR&gt;&lt;BR&gt;程中需要系统数据库样本的路径，可在安装光盘中找到； &lt;BR&gt;&lt;BR&gt;2 重建系统数据库后，启动SQL Server服务，用系统数据库的备份恢复数据库就&lt;BR&gt;&lt;BR&gt;行了通常恢复顺序为master-&amp;gt;msdb-&amp;gt;model &lt;BR&gt;在恢复master的备份时要注意：必须在single user模式下进行，有以下几种方法&lt;BR&gt;&lt;BR&gt;进入单用户模式： &lt;BR&gt;1 可以在命令行模式下输入sqlservr -c -f -m或者输入sqlservr -m &lt;BR&gt;&amp;nbsp;&amp;nbsp;其中：-c 可以缩短启动时间，SQL Server 不作为Windows NT的服务启动 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-f 用最小配置启动SQL Server &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-m 单用户模式启动SQL Server &lt;BR&gt;2 可以在控制面板-服务-MSSQLServer的启动参数中输入-c -f -m或者输入-m,点&lt;BR&gt;&lt;BR&gt;击开始 &lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;BR&gt;3 还有一种更灵活的启动方法：用存在注册表里的启动参数启动 &lt;BR&gt;&amp;nbsp;&amp;nbsp;在MSSQLServer项下添加项SingleUser,具体内容如下所示： &lt;BR&gt;&amp;nbsp;&amp;nbsp;HKEY_LOCAL_MACHINE &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;\Software &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;\&lt;A href="http://www.microsoft.com/china/homepage/ms.htm" target=_blank&gt;&lt;IMG src="http://www.ment.cn/images/keywords/microsoft.gif" align=absMiddle border=0&gt;&lt;FONT color=#1a8bc8&gt; Microsoft&lt;/FONT&gt;&lt;/A&gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;\MSSQLServer &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;\SingleUser &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;\Parameters &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SQLArg0 : REG_SZ : -dC:\MSSQL7\DATA\MASTER.DAT &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SQLArg1 : REG_SZ : -eC:\MSSQL7\LOG\ERRORLOG &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SQLArg2 : REG_SZ : -lC:\MSSQL7\DATA\MASTLOG.DAT &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SQLArg3 : REG_SZ : -m &lt;BR&gt;在命令行下输入SQLServr -c -sSingleUser,注意：必须是在命令行下进入单用户模式后启动 Query Analyzer执行语句： &lt;BR&gt;RESTORE DATABASE master form disk='c:\(具体的备份文件名）&amp;lt; &lt;/P&gt;&lt;/FONT&gt;&lt;img src ="http://blog.vckbase.com/jim97/aggbug/14455.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>木子的blog</dc:creator><title>SQL数据库的事务日志意外增大或充满的处理方法 </title><link>http://blog.vckbase.com/jim97/articles/14454.html</link><pubDate>Fri, 04 Nov 2005 02:11:00 GMT</pubDate><guid>http://blog.vckbase.com/jim97/articles/14454.html</guid><wfw:comment>http://blog.vckbase.com/jim97/comments/14454.html</wfw:comment><comments>http://blog.vckbase.com/jim97/articles/14454.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.vckbase.com/jim97/comments/commentRss/14454.html</wfw:commentRss><trackback:ping>http://blog.vckbase.com/jim97/services/trackbacks/14454.html</trackback:ping><description>&lt;DIV class=postTitle&gt;&lt;SPAN id=zoom&gt;&lt;FONT size=2&gt;事务日志文件Transaction&amp;nbsp;Log&amp;nbsp;File是用来记录数据库更新情况的文件，扩展名为ldf。&lt;BR&gt;在&amp;nbsp;SQL&amp;nbsp;Server&amp;nbsp;7.0&amp;nbsp;和&amp;nbsp;SQL&amp;nbsp;Server&amp;nbsp;2000&amp;nbsp;中，如果设置了自动增长功能，事务日志文件将会自动扩展。&lt;BR&gt;一般情况下，在能够容纳两次事务日志截断之间发生的最大数量的事务时，事务日志的大小是稳定的，事务日志截断由检查点或者事务日志备份触发。&lt;BR&gt;然而，在某些情况下，事务日志可能会变得非常大，以致用尽空间或变满。通常，在事务日志文件占尽可用磁盘空间且不能再扩展时，您将收到如下错误消息：&lt;BR&gt;Error:9002,&amp;nbsp;Severity:17,&amp;nbsp;State:2&lt;BR&gt;The&amp;nbsp;log&amp;nbsp;file&amp;nbsp;for&amp;nbsp;database&amp;nbsp;''%.*ls''&amp;nbsp;is&amp;nbsp;full.&lt;BR&gt;除了出现此错误消息之外，SQL&amp;nbsp;Server&amp;nbsp;还可能因为缺少事务日志扩展空间而将数据库标记为&amp;nbsp;SUSPECT。有关如何从此情形中恢复的其他信息，请参见&amp;nbsp;SQL&amp;nbsp;Server&amp;nbsp;联机帮助中的&amp;#8220;磁盘空间不足&amp;#8221;主题。&lt;BR&gt;&lt;BR&gt;另外，事务日志扩展可能导致下列情形：&amp;nbsp;&lt;BR&gt;&amp;#183; 非常大的事务日志文件。&amp;nbsp;&lt;BR&gt;&amp;#183; 事务可能会失败并可能开始回滚。&amp;nbsp;&lt;BR&gt;&amp;#183; 事务可能会用很长时间才能完成。&amp;nbsp;&lt;BR&gt;&amp;#183; 可能发生性能问题。&amp;nbsp;&lt;BR&gt;&amp;#183; 可能发生阻塞现象。&lt;BR&gt;&lt;BR&gt;原因&lt;BR&gt;事务日志扩展可能由于以下原因或情形而发生：&amp;nbsp;&lt;BR&gt;&amp;#183; 未提交的事务&amp;nbsp;&lt;BR&gt;&amp;#183; 非常大的事务&amp;nbsp;&lt;BR&gt;&amp;#183; 操作：DBCC&amp;nbsp;DBREINDEX&amp;nbsp;和&amp;nbsp;CREATE&amp;nbsp;INDEX&amp;nbsp;&lt;BR&gt;&amp;#183; 在从事务日志备份还原时&amp;nbsp;&lt;BR&gt;&amp;#183; 客户端应用程序不处理所有结果&amp;nbsp;&lt;BR&gt;&amp;#183; 查询在事务日志完成扩展之前超时，您收到假的&amp;#8220;Log&amp;nbsp;Full&amp;#8221;错误消息&amp;nbsp;&lt;BR&gt;&amp;#183; 未复制的事务&lt;BR&gt;&lt;BR&gt;解决方法&lt;BR&gt;日志文件满而造成SQL数据库无法写入文件时，可用两种方法：&lt;BR&gt;一种方法：清空日志。&lt;BR&gt;1．打开查询分析器，输入命令&lt;BR&gt;DUMP&amp;nbsp;TRANSACTION&amp;nbsp;数据库名&amp;nbsp;WITH&amp;nbsp;NO_LOG&lt;BR&gt;2.再打开企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。&lt;BR&gt;&lt;BR&gt;另一种方法有一定的风险性，因为SQL&amp;nbsp;SERVER的日志文件不是即时写入数据库主文件的，如处理不当，会造成数据的损失。&lt;BR&gt;1:&amp;nbsp;删除LOG&lt;BR&gt;分离数据库&amp;nbsp;企业管理器－＞服务器－＞数据库－＞右键－＞分离数据库&lt;BR&gt;2：删除LOG文件&lt;BR&gt;附加数据库&amp;nbsp;企业管理器－＞服务器－＞数据库－＞右键－＞附加数据库&lt;BR&gt;此法生成新的LOG，大小只有500多K。&lt;BR&gt;&lt;BR&gt;注意：建议使用第一种方法。&lt;BR&gt;&lt;BR&gt;如果以后,不想要它变大。&lt;BR&gt;SQL2000下使用：&lt;BR&gt;在数据库上点右键-&amp;gt;属性-&amp;gt;选项-&amp;gt;故障恢复-模型-选择-简单模型。&lt;BR&gt;或用SQL语句：&lt;BR&gt;alter&amp;nbsp;database&amp;nbsp;数据库名&amp;nbsp;set&amp;nbsp;recovery&amp;nbsp;simple&lt;BR&gt;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;另外，数据库属性有两个选项，与事务日志的增长有关：&lt;BR&gt;Truncate&amp;nbsp;log&amp;nbsp;on&amp;nbsp;checkpoint&lt;BR&gt;(此选项用于SQL7.0，SQL&amp;nbsp;2000中即故障恢复模型选择为简单模型)&lt;BR&gt;当执行CHECKPOINT&amp;nbsp;命令时如果事务日志文件超过其大小的70%&amp;nbsp;则将其内容清除在开发数据库时时常将此选项设置为True&lt;BR&gt;Auto&amp;nbsp;shrink&lt;BR&gt;定期对数据库进行检查当数据库文件或日志文件的未用空间超过其大小的25%时，系统将会自动缩减文件使其未用空间等于25%&amp;nbsp;当文件大小没有超过其建立时的初始大小时不会缩减文件缩减后的文件也必须大于或等于其初始大小对事务日志文件的缩减只有在对其作备份时或将Truncate&amp;nbsp;log&amp;nbsp;on&amp;nbsp;checkpoint&amp;nbsp;选项设为True&amp;nbsp;时才能进行。&lt;BR&gt;补充一点，将数据库设为简单模式，你有作INSERT和UPDATE时将不记录数据库日志，也就是不能通过日志来还原数据库，只能每天做整个数据库的备份&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#000000&gt;&amp;nbsp;[来源：青岛数字人网络科技]&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt; &lt;/DIV&gt;&lt;img src ="http://blog.vckbase.com/jim97/aggbug/14454.html" width = "1" height = "1" /&gt;</description></item></channel></rss>