BUG: Statement Completion Fails After Changing Case of DTC ID (191562)



The information in this article applies to:

  • Microsoft Visual InterDev 6.0

This article was previously published under Q191562

SYMPTOMS

After changing the case of the ID property of a design-time control (DTC), the Script library is not updated, and statement completion does not work on the new ID. This problem occurs only with case-sensitive scripting languages such as JScript.

For example, if you had a recordset DTC named rsTestRecordset and you renamed it to RSTestRecordset, statement completion will not work properly with RSTestRecordset.

RESOLUTION

Either change the ID property to something totally different, or use the original name.

STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article.

MORE INFORMATION

Steps to Reproduce Behavior

  1. Open an Active Server Pages (ASP) or .htm page.
  2. Drop one of the DTCs on the page.
  3. Open the property pages for the DTC.
  4. Modify the case of one or some of the letters of the ID, but do not change the spelling of the ID.
  5. When you reference methods or properties of your DTC object, statement completion does not work.

Modification Type:MinorLast Reviewed:3/7/2005
Keywords:kbBug kbCtrl kbide kbpending KB191562