
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
	<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head><card id="MainCard" title="&#x6B22;&#x8FCE;&#x5149;&#x4E34;"><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a><br/>&nbsp;</p><p><b>&#x6807;&#x9898;&#x3A;</b> &#x907F;&#x514D;&#x61;&#x73;&#x70;&#x7684;&#x53;&#x51;&#x4C;&#x7684;&#x6267;&#x884C;&#x6548;&#x7387;&#x4F4E;</p><p><b>&#x4F5C;&#x8005;&#x3A;</b> &#x64;&#x6E;&#x61;&#x77;&#x6F;</p><p><b>&#x65E5;&#x671F;&#x3A;</b> &#x32;&#x30;&#x30;&#x37;&#x2D;&#x31;&#x31;&#x2D;&#x30;&#x31;&#x20;&#x31;&#x31;&#x3A;&#x30;&#x34;&#x20;&#x41;&#x4D;</p><p><b>&#x5206;&#x7C7B;&#x3A;</b> <a href="wap.asp?do=showLog&amp;cateID=5">&#x57;&#x65;&#x62;&#x7F16;&#x7A0B;</a></p><p><b>&#x5185;&#x5BB9;&#x3A;</b> &#x65B9;&#x6CD5;&#x4E00;&#x3001;&#x5C3D;&#x91CF;&#x4F7F;&#x7528;&#x590D;&#x6742;&#x7684;SQL&#x6765;&#x4EE3;&#x66FF;&#x7B80;&#x5355;&#x7684;&#x4E00;&#x5806;SQL<br/>&#x540C;&#x6837;&#x7684;&#x4E8B;&#x52A1;&#xFF0C;&#x4E00;&#x4E2A;&#x590D;&#x6742;&#x7684;SQL&#x5B8C;&#x6210;&#x7684;&#x6548;&#x7387;&#x9AD8;&#x4E8E;&#x4E00;&#x5806;&#x7B80;&#x5355;SQL&#x5B8C;&#x6210;&#x7684;&#x6548;&#x7387;&#xFF0C;&#x6709;&#x591A;&#x4E2A;&#x67E5;&#x8BE2;&#x65F6;&#xFF0C;&#x8981;&#x5584;&#x4E8E;&#x4F7F;&#x7528;JOIN&#x3002; <br/>&#x590D;&#x5236;&#x5185;&#x5BB9;&#x5230;&#x526A;&#x8D34;&#x677F; &#x7A0B;&#x5E8F;&#x4EE3;&#x7801;oRs=oConn.Execute(&#34;Sel&#101;ct * FROM Books&#34;) <br/>while not o&#114;s.Eof <br/>&#160;&#160;&#160;&#160;strSQL = &#34;Sel&#101;ct * FROM Authors Wh&#101;re AuthorID=&#34;&amp;oRs(&#34;AuthorID&#34;) o&#114;s2=oConn.Execute(strSQL) <br/>&#160;&#160;&#160;&#160;Response.write o&#114;s(&#34;Title&#34;)&amp;&#34;&gt;&gt;&#34;&amp;oRs2(&#34;Name&#34;)&amp;&#34;&lt;br&gt;&#34;<br/>&#160;&#160;&#160;&#160;o&#114;s.MoveNext() <br/>wend <br/>&#x8981;&#x6BD4;&#x4E0B;&#x9762;&#x7684;&#x4EE3;&#x7801;&#x6162;&#xFF1A; <br/>&#x590D;&#x5236;&#x5185;&#x5BB9;&#x5230;&#x526A;&#x8D34;&#x677F; &#x7A0B;&#x5E8F;&#x4EE3;&#x7801;strSQL=&#34;Sel&#101;ct Books.Title,Authors.Name FROM Books JOIN Authors ON Authors.AuthorID=Books.AuthorID&#34; <br/>o&#114;s=oConn.Execute(strSQL) <br/>while not o&#114;s.Eof <br/>&#160;&#160;&#160;&#160;Response.write o&#114;s(&#34;Title&#34;)&amp;&#34;&gt;&gt;&#34;&amp;oRs(&#34;Name&#34;)&amp;&#34;&lt;br&gt;&#34;<br/>&#160;&#160;&#160;&#160;o&#114;s.MoveNext() <br/>wend <br/>&#x65B9;&#x6CD5;&#x4E8C;&#x3001;&#x5C3D;&#x91CF;&#x907F;&#x514D;&#x4F7F;&#x7528;&#x53EF;&#x66F4;&#x65B0;Recordset<br/>&#x590D;&#x5236;&#x5185;&#x5BB9;&#x5230;&#x526A;&#x8D34;&#x677F; &#x7A0B;&#x5E8F;&#x4EE3;&#x7801;oRs=oConn.Execute(&#34;Sel&#101;ct * FROM Authors Wh&#101;re AuthorID=17&#34;,3,3)<br/>o&#114;s(&#34;Name&#34;)=&#34;DarkMan&#34;<br/>o&#114;s.Up&#100;ate()<br/>&#x8981;&#x6BD4;&#x4E0B;&#x9762;&#x7684;&#x4EE3;&#x7801;&#x6162;&#xFF1A;<br/>&#x590D;&#x5236;&#x5185;&#x5BB9;&#x5230;&#x526A;&#x8D34;&#x677F; &#x7A0B;&#x5E8F;&#x4EE3;&#x7801;strSQL = &#34;Up&#100;ate Authors SET Name=&#39;DarkMan&#39; Wh&#101;re AuthorID=17&#34;<br/>oConn.Execute strSQL<br/>&#x65B9;&#x6CD5;&#x4E09;&#x3001;&#x66F4;&#x65B0;&#x6570;&#x636E;&#x5E93;&#x65F6;&#xFF0C;&#x5C3D;&#x91CF;&#x91C7;&#x7528;&#x6279;&#x5904; &#x7406;&#x66F4;&#x65B0;<br/>&#x5C06;&#x6240;&#x6709;&#x7684;SQL&#x7EC4;&#x6210;&#x4E00;&#x4E2A;&#x5927;&#x7684;&#x6279;&#x5904;&#x7406;SQL&#xFF0C;&#x5E76;&#x4E00;&#x6B21;&#x8FD0;&#x884C;&#xFF1B;&#x8FD9;&#x6BD4;&#x4E00;&#x4E2A;&#x4E00;&#x4E2A;&#x5730;&#x66F4;&#x65B0;&#x6570;&#x636E;&#x8981;&#x6709;&#x6548;&#x7387;&#x5F97;&#x591A;&#x3002;&#x8FD9;&#x6837;&#x4E5F;&#x66F4;&#x52A0;&#x6EE1;&#x8DB3;&#x4F60;&#x8FDB;&#x884C;&#x4E8B;&#x52A1;&#x5904;&#x7406;&#x7684;&#x9700;&#x8981;&#xFF1A;<br/>&#x590D;&#x5236;&#x5185;&#x5BB9;&#x5230;&#x526A;&#x8D34;&#x677F; &#x7A0B;&#x5E8F;&#x4EE3;&#x7801;strSQL=&#34;&#34;<br/>strSQL=strSQL&amp;&#34;SET XACT_ABORT ON\n&#34;;<br/>strSQL=strSQL&amp;&#34;BEGIN TRANSACTION\n&#34;;<br/>strSQL=strSQL&amp;&#34;Ins&#101;rt INTO o&#114;ders(OrdID,CustID,OrdDat) VALUES(&#39;9999&#39;,&#39;1234&#39;,GETDATE())\n&#34;;<br/>strSQL=strSQL&amp;&#34;Ins&#101;rt INTO o&#114;derRows(OrdID,OrdRow,Item,Qty) VALUES(&#39;9999&#39;,&#39;01&#39;,&#39;G4385&#39;,5)\n&#34;;<br/>strSQL=strSQL&amp;&#34;Ins&#101;rt INTO o&#114;derRows(OrdID,OrdRow,Item,Qty) VALUES(&#39;9999&#39;,&#39;02&#39;,&#39;G4726&#39;,1)\n&#34;;<br/>strSQL=strSQL&amp;&#34;COMMIT TRANSACTION\n&#34;;<br/>strSQL=strSQL&amp;&#34;SET XACT_ABORT OFF\n&#34;;<br/>oConn.Execute(strSQL);<br/>&#x5176;&#x4E2D;&#xFF0C;SET XACT_ABORT OFF &#x8BED;&#x53E5;&#x544A;&#x8BC9;SQL Server&#xFF0C;&#x5982;&#x679C;&#x4E0B;&#x9762;&#x7684;&#x4E8B;&#x52A1;&#x5904;&#x7406;&#x8FC7;&#x7A0B;&#x4E2D;&#xFF0C;&#x5982;&#x679C;&#x9047;&#x5230;&#x9519;&#x8BEF;&#xFF0C;&#x5C31;&#x53D6;&#x6D88;&#x5DF2;&#x7ECF;&#x5B8C;&#x6210;&#x7684;&#x4E8B;&#x52A1;&#x3002;<br/>&#x65B9;&#x6CD5;&#x56DB;&#x3001;&#x6570;&#x636E;&#x5E93;&#x7D22;&#x5F15;<br/>&#x90A3;&#x4E9B;&#x5C06;&#x5728;Wh&#101;re&#x5B50;&#x53E5;&#x4E2D;&#x51FA;&#x73B0;&#x7684;&#x5B57;&#x6BB5;&#xFF0C;&#x4F60;&#x5E94;&#x8BE5;&#x9996;&#x5148;&#x8003;&#x8651;&#x5EFA;&#x7ACB;&#x7D22;&#x5F15;&#xFF1B;&#x90A3;&#x4E9B;&#x9700;&#x8981;&#x6392;&#x5E8F;&#x7684;&#x5B57;&#x6BB5;&#xFF0C;&#x4E5F;&#x5E94;&#x8BE5;&#x5728;&#x8003;&#x8651;&#x4E4B;&#x5217; &#x3002;<br/>&#x5728;MS Access&#x4E2D;&#x5EFA;&#x7ACB;&#x7D22;&#x5F15;&#x7684;&#x65B9;&#x6CD5;&#xFF1A;&#x5728;Access&#x91CC;&#x9762;&#x9009;&#x62E9;&#x9700;&#x8981;&#x7D22;&#x5F15;&#x7684;&#x8868;&#xFF0C;&#x70B9;&#x51FB;&#x201C;&#x8BBE;&#x8BA1;&#x201D;&#xFF0C;&#x7136;&#x540E;&#x8BBE;&#x7F6E;&#x76F8;&#x5E94;&#x5B57;&#x6BB5;&#x7684;&#x7D22;&#x5F15;.<br/>&#x5728;MS SQL Server&#x4E2D;&#x5EFA;&#x7ACB;&#x7D22;&#x5F15;&#x7684;&#x65B9;&#x6CD5;&#xFF1A;&#x5728;SQL Server&#x7BA1;&#x7406;&#x5668;&#x4E2D;&#xFF0C;&#x9009;&#x62E9;&#x76F8;&#x5E94;&#x7684;&#x8868;&#xFF0C;&#x7136;&#x540E;&#x201C;&#x8BBE;&#x8BA1;&#x8868;&#x201D;&#xFF0C;&#x70B9;&#x51FB;&#x53F3;&#x952E;&#xFF0C;&#x9009;&#x62E9;&#x201C;Properties&#x201D;&#xFF0C;&#x9009;&#x62E9;&#x201C;indexes/keys&#x201D;<br/>&#x65B9;&#x6CD5;&#x4E94;&#x3001;&#x907F;&#x514D;&#x4F7F;Text&#x5B57;&#x6BB5;&#x592A;&#x5927; <br/>&#x5F53;&#x5B57;&#x7B26;&#x4E32;&#x7684;&#x503C;&#x5927;&#x5C0F;&#x4E0D;&#x56FA;&#x5B9A;&#x65F6;&#xFF0C;&#x7528;varchar&#x6BD4;&#x7528;char&#x7684;&#x6548;&#x679C;&#x8981;&#x597D;&#x4E9B;&#x3002;&#x6211;&#x66FE;&#x7ECF;&#x770B;&#x5230;&#x4E00;&#x4E2A;&#x4F8B;&#x5B50;&#x7A0B;&#x5E8F;&#xFF0C;&#x5B57;&#x6BB5;&#x88AB;&#x5B9A;&#x4E49;&#x4E3A;TEXT(255)&#xFF0C;&#x4F46;&#x662F;&#x4ED6;&#x7684;&#x53D6;&#x503C;&#x7ECF;&#x5E38;&#x53EA;&#x6709;20&#x4E2A;&#x5B57;&#x7B26;&#x3002;&#x8FD9;&#x4E2A;&#x6570;&#x636E;&#x8868;&#x6709;50k&#x4E2A;&#x8BB0;&#x5F55;&#xFF0C;&#x4ECE;&#x800C;&#x4F7F;&#x8FD9;&#x4E2A;&#x6570;&#x636E;&#x5E93;&#x5F88;&#x5927;&#xFF0C;&#x5927;&#x7684;&#x6570;&#x636E;&#x5E93;&#x5FC5;&#x7136;&#x8F83;&#x6162;&#x3002;</p><p> + <a href="#CommentCard">&#x67E5;&#x770B;&#x5F53;&#x524D;&#x65E5;&#x5FD7;&#x8BC4;&#x8BBA;</a> (0)</p><p>&nbsp;<br/><br/><a href="wap.asp?do=Login">&#x767B;&#x5F55;</a></p><p><br/>&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;</p><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a></p><p><a href="http://www.pjhome.net/wap.asp">PJBlog3&nbsp;v3.2.9.518</a>&nbsp;Inside.</p><p>Processed&nbsp;In&nbsp;0.047&nbsp;ms</p><do type="prev" label="&#x8FD4;&#x56DE;"><prev/></do></card><card id="postCommentCard"><p><b>&#x6807;&#x9898;&#x3A;</b> <a href="#MainCard">&#x907F;&#x514D;&#x61;&#x73;&#x70;&#x7684;&#x53;&#x51;&#x4C;&#x7684;&#x6267;&#x884C;&#x6548;&#x7387;&#x4F4E;</a></p><p><br/>你没有权限发表评论</p><p><br/>&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;</p><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a></p><p><a href="http://www.pjhome.net/wap.asp">PJBlog3&nbsp;v3.2.9.518</a>&nbsp;Inside.</p><p>Processed&nbsp;In&nbsp;0.047&nbsp;ms</p><do type="prev" label="&#x8FD4;&#x56DE;"><prev/></do></card><card id="CommentCard"><p>&#x6682;&#x65E0;&#x8BC4;&#x8BBA;</p><p><a href="#MainCard">&#x8FD4;&#x56DE;</a></p><p><br/>&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;&#x2500;</p><p><a href="wap.asp">&#x6728;&#x5B50;&#x5C4B;</a></p><p><a href="http://www.pjhome.net/wap.asp">PJBlog3&nbsp;v3.2.9.518</a>&nbsp;Inside.</p><p>Processed&nbsp;In&nbsp;0.047&nbsp;ms</p><do type="prev" label="&#x8FD4;&#x56DE;"><prev/></do></card>
</wml>
