https://www.betaarchive.com/wiki/index.php?title=Microsoft_KB_Archive/823455&feed=atom&action=history
Microsoft KB Archive/823455 - Revision history
2024-03-28T10:11:28Z
Revision history for this page on the wiki
MediaWiki 1.39.3
https://www.betaarchive.com/wiki/index.php?title=Microsoft_KB_Archive/823455&diff=382088&oldid=prev
X010: Text replacement - "&" to "&"
2020-07-21T13:15:45Z
<p>Text replacement - "&" to "&"</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en-GB">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 13:15, 21 July 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l146">Line 146:</td>
<td colspan="2" class="diff-lineno">Line 146:</td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The following lines are located several lines before the end of the file:</p></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The following lines are located several lines before the end of the file:</p></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><pre class="fixed_text"> oCustomTask1.SQLStatement = &quot;CREATE TABLE [dbo].[MyFirstTestTable] ([FirstColumn] [int] NOT NULL, [SecondColumnOne] [int] NOT NULL, [ThirdColumn] [int] NOT NULL, [FourthColumn] [int] NOT NULL, [FifthColumn] [int] NOT NULL, [SixthColumn] [int] NOT NULL, [SeventhColumn] [int] NOT NULL) ON [PRIM&quot;</div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><pre class="fixed_text"> oCustomTask1.SQLStatement = &quot;CREATE TABLE [dbo].[MyFirstTestTable] ([FirstColumn] [int] NOT NULL, [SecondColumnOne] [int] NOT NULL, [ThirdColumn] [int] NOT NULL, [FourthColumn] [int] NOT NULL, [FifthColumn] [int] NOT NULL, [SixthColumn] [int] NOT NULL, [SeventhColumn] [int] NOT NULL) ON [PRIM&quot;</div></td></tr>
<tr><td class="diff-marker" data-marker="−"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> oCustomTask1.SQLStatement = &quot;CREATE TABLE [dbo].[MyFirstTestTable] ([FirstColumn] [int] NOT NULL, [SecondColumnOne] [int] NOT NULL, [ThirdColumn] [int] NOT NULL, [FourthColumn] [int] NOT NULL, [FifthColumn] [int] NOT NULL, [SixthColumn] [int] NOT NULL, [SeventhColumn] [int] NOT NULL) ON [PRIM&quot;oCustomTask1.SQLStatement = oCustomTask1.SQLStatement &<del style="font-weight: bold; text-decoration: none;">amp; </del>&quot;ARY]&quot;</pre></div></td><td class="diff-marker" data-marker="+"></td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> oCustomTask1.SQLStatement = &quot;CREATE TABLE [dbo].[MyFirstTestTable] ([FirstColumn] [int] NOT NULL, [SecondColumnOne] [int] NOT NULL, [ThirdColumn] [int] NOT NULL, [FourthColumn] [int] NOT NULL, [FifthColumn] [int] NOT NULL, [SixthColumn] [int] NOT NULL, [SeventhColumn] [int] NOT NULL) ON [PRIM&quot;oCustomTask1.SQLStatement = oCustomTask1.SQLStatement & &quot;ARY]&quot;</pre></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><p>The second line introduces a syntax error for the Visual Basic compiler.</p></li></ol></div></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><p>The second line introduces a syntax error for the Visual Basic compiler.</p></li></ol></div></td></tr>
<tr><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td><td class="diff-marker"></td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br/></td></tr>
</table>
X010
https://www.betaarchive.com/wiki/index.php?title=Microsoft_KB_Archive/823455&diff=196995&oldid=prev
3155ffGd: importing KB archive
2020-07-18T17:07:41Z
<p>importing KB archive</p>
<p><b>New page</b></p><div><div id="nsbanner"><br />
<br />
<div id="bannerrow1"><br />
<br />
{|<br />
| Knowledge Base<br />
|<br />
|}<br />
<br />
<br />
</div><br />
<div id="TitleRow"><br />
<br />
= <span id="KB823455"></span>FIX: Visual Basic raises a syntax error when you try to compile a file that was created when you saved a DTS package =<br />
<br />
<br />
</div><br />
<br />
</div><br />
<div id="nstext" valign="BOTTOM"><br />
<br />
Article ID: 823455<br />
<br />
Article Last Modified on 10/25/2005<br />
<br />
<br />
-----<br />
<br />
APPLIES TO<br /><br />
<br /><br />
<br />
* Microsoft SQL Server 2000 Service Pack 3<br />
<br />
<br />
-----<br />
<br />
<div class="notice_section"><br />
<br />
<br />
<br />
</div><br />
<div class="symptoms_section"><br />
<br />
== SYMPTOMS ==<br />
<br />
When you try to compile a Microsoft Visual Basic file that was created when you saved a Data Transformation Services (DTS) package, the Visual Basic compiler raises a syntax error. The error is detected in a line where a literal is assigned to a textual property of a DTS object.<br />
<br />
</div><br />
<div class="cause_section"><br />
<br />
== CAUSE ==<br />
<br />
If the literal that is assigned to a textual property is larger than 263 characters, and there are no line breaks in the middle of the string, an error in the chunking/concatenation routine introduces syntax errors in the Visual Basic code that is generated.<br />
<br />
</div><br />
<div class="resolution_section"><br />
<br />
== RESOLUTION ==<br />
<br />
=== Service pack information ===<br />
<br />
To resolve this problem, obtain the latest service pack for Microsoft SQL Server 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:<br />
<div class="indent"><br />
<br />
[[../290211|290211]] How to obtain the latest SQL Server 2000 service pack<br />
<br />
<br />
</div><br />
=== Hotfix information ===<br />
<br />
The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the '''Time Zone''' tab in the Date and Time tool in Control Panel.<br />
<pre class="fixed_text"> Date Time Version Size File name<br />
--------------------------------------------------------------<br />
31-May-2003 09:45 2000.80.818.0 78,400 Console.exe <br />
24-Jun-2003 16:01 2000.80.818.0 33,340 Dbmslpcn.dll <br />
24-Apr-2003 17:12 786,432 Distmdl.ldf<br />
24-Apr-2003 17:12 2,359,296 Distmdl.mdf<br />
29-Jan-2003 16:55 180 Drop_repl_hotfix.sql<br />
23-Jun-2003 13:40 2000.80.837.0 1,557,052 Dtsui.dll <br />
23-Jun-2003 13:40 2000.80.837.0 639,552 Dtswiz.dll <br />
23-Apr-2003 17:51 747,927 Instdist.sql<br />
02-May-2003 16:56 1,581 Inst_repl_hotfix.sql<br />
07-Feb-2003 21:40 2000.80.765.0 90,692 Msgprox.dll <br />
31-Mar-2003 17:07 1,873 Odsole.sql<br />
04-Apr-2003 16:46 2000.80.800.0 62,024 Odsole70.dll <br />
07-May-2003 11:41 2000.80.819.0 25,144 Opends60.dll <br />
02-Apr-2003 12:48 2000.80.796.0 57,904 Osql.exe <br />
02-Apr-2003 14:15 2000.80.797.0 279,104 Pfutil80.dll <br />
22-May-2003 13:57 19,195 Qfe469571.sql<br />
12-Jun-2003 07:37 1,083,989 Replmerg.sql<br />
04-Apr-2003 12:53 2000.80.798.0 221,768 Replprov.dll <br />
07-Feb-2003 21:40 2000.80.765.0 307,784 Replrec.dll <br />
04-May-2003 15:05 1,085,874 Replsys.sql<br />
31-May-2003 16:01 2000.80.818.0 492,096 Semobj.dll <br />
31-May-2003 09:27 2000.80.818.0 172,032 Semobj.rll<br />
28-May-2003 15:29 115,944 Sp3_serv_uni.sql<br />
31-May-2003 16:01 2000.80.818.0 4,215,360 Sqldmo.dll <br />
07-Apr-2003 08:44 25,172 Sqldumper.exe <br />
19-Mar-2003 09:20 2000.80.789.0 28,672 Sqlevn70.rll<br />
01-Jul-2003 15:18 2000.80.834.0 180,736 Sqlmap70.dll <br />
07-Feb-2003 21:40 2000.80.765.0 57,920 Sqlrepss.dll <br />
23-Jun-2003 13:40 2000.80.837.0 7,553,105 Sqlservr.exe <br />
07-Feb-2003 21:40 2000.80.765.0 45,644 Sqlvdi.dll <br />
24-Jun-2003 16:01 2000.80.818.0 33,340 Ssmslpcn.dll <br />
31-May-2003 16:01 2000.80.818.0 82,492 Ssnetlib.dll <br />
31-May-2003 16:01 2000.80.818.0 25,148 Ssnmpn70.dll <br />
31-May-2003 16:01 2000.80.818.0 158,240 Svrnetcn.dll <br />
31-May-2003 09:59 2000.80.818.0 76,416 Svrnetcn.exe <br />
30-Apr-2003 14:52 2000.80.816.0 45,132 Ums.dll <br />
01-Jul-2003 15:19 2000.80.834.0 98,816 Xpweb70.dll <br />
<br />
</pre><br />
'''Note''' Because of file dependencies, the most recent hotfix or feature that contains these files may also contain additional files.<br />
<br />
</div><br />
<div class="status_section"><br />
<br />
== STATUS ==<br />
<br />
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.This problem was first corrected in Microsoft SQL Server 2000 Service Pack 4.<br />
<br />
</div><br />
<div class="moreinformation_section"><br />
<br />
== MORE INFORMATION ==<br />
<br />
=== Steps to reproduce the problem ===<br />
<br />
To reproduce this problem, follow these steps:<br />
<ol><br />
<li>Open SQL Server Enterprise Manager.</li><br />
<li>Connect to a server, and then expand its tree.</li><br />
<li>Expand '''Data Transformation Services'''.</li><br />
<li>Right-click '''Local Packages''', and then click '''New Package'''.</li><br />
<li>In the DTS Package Designer window, on the '''Connection''' menu, click '''Microsoft OLE DB Provider for SQL Server'''.</li><br />
<li>In the '''Connection Properties''' dialog box, set the connection properties to appropriate values, and then click '''OK'''.</li><br />
<li>On the '''Task''' menu, click '''Execute SQL Task'''.</li><br />
<li><p>In the '''SQL statement''' box, enter the following statement, and then click '''OK''':</p><br />
<pre class="fixed_text">CREATE TABLE [dbo].[MyFirstTestTable] ([FirstColumn] [int] NOT NULL, [SecondColumnOne] [int] NOT NULL, [ThirdColumn] [int] NOT NULL, [FourthColumn] [int] NOT NULL, [FifthColumn] [int] NOT NULL, [SixthColumn] [int] NOT NULL, [SeventhColumn] [int] NOT NULL) ON [PRIMARY]</pre><br />
<p>'''Note''' Make sure that you remove all line breaks from the previous statement.</p></li><br />
<li>On the '''Package''' menu, click '''Save As'''.</li><br />
<li>In the '''Save DTS Package''' dialog box, in the '''Location''' box, click '''Visual Basic File'''.</li><br />
<li>Select a location, enter an appropriate file name in the '''File name''' box, and then click '''OK'''.</li><br />
<li><p>In Visual Basic or in another text editor, open the generated .bas file.<br /><br />
<br /><br />
The following lines are located several lines before the end of the file:</p><br />
<pre class="fixed_text"> oCustomTask1.SQLStatement = &quot;CREATE TABLE [dbo].[MyFirstTestTable] ([FirstColumn] [int] NOT NULL, [SecondColumnOne] [int] NOT NULL, [ThirdColumn] [int] NOT NULL, [FourthColumn] [int] NOT NULL, [FifthColumn] [int] NOT NULL, [SixthColumn] [int] NOT NULL, [SeventhColumn] [int] NOT NULL) ON [PRIM&quot;<br />
oCustomTask1.SQLStatement = &quot;CREATE TABLE [dbo].[MyFirstTestTable] ([FirstColumn] [int] NOT NULL, [SecondColumnOne] [int] NOT NULL, [ThirdColumn] [int] NOT NULL, [FourthColumn] [int] NOT NULL, [FifthColumn] [int] NOT NULL, [SixthColumn] [int] NOT NULL, [SeventhColumn] [int] NOT NULL) ON [PRIM&quot;oCustomTask1.SQLStatement = oCustomTask1.SQLStatement &amp; &quot;ARY]&quot;</pre><br />
<p>The second line introduces a syntax error for the Visual Basic compiler.</p></li></ol><br />
<br />
<br />
</div><br />
Keywords: kbbug kbfix kbqfe kbsqlserv2000presp4fix kbhotfixserver KB823455<br />
<br />
<div class="footer"><br />
<br />
<br /><br />
<br />
<br />
-----<br />
<br />
[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]<br />
<br />
<span>© Microsoft Corporation. All rights reserved.</span><br />
<br />
<br />
</div><br />
<br />
</div></div>
3155ffGd