CFF KB - Carrz-Fox-Fire Promotions Knowledge Base

CFF KB is all about 1 thing: The Sharing of Knowledge and the Power we gain from it.
  • Breadrumbs:
  • Compiler Error Message: BC30277: Type character '&' does not match declared data type 'String'.

  • CFF Knowledge Base - Share With Facebook CFF Knowledge Base - Share on Twitter CFF Knowledge Base - Share on Reddit CFF Knowledge Base - Share on Digg It CFF Knowledge Base - Share on Stumble Upon It CFF Knowledge Base - Share on Delicious
    Share With Friends (Updated 6-8-2010)
  • Article ID:
    209
  • Date Created
    Sunday, November 29, 2015
  • This Article Has been Viewed
    2186 times
  • Short Desc
    When working with VB.NET, some ASP Classic coding does not work, and must be substituted with other characters.
  • Details
    The following error occurs when classic asp code is used in the wrong context with VB.NET.

     
    Server Error in '/' Application.

    Compilation Error

    Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

    Compiler Error Message: BC30277: Type character '&' does not match declared data type 'String'.

    Source Error:

    Line 319: lblText1.Text = "[image:"&strcs&"/" & Convert.ToString(getfile) & "]"
  • Recreate Issue
    To reproduce this error


    lblText1.Text = "[image:"&strcs&"/" & Convert.ToString(getfile) & "]"


    As you can see, the & markup is what is causing the error to occur.
  • Resolve Issue
    To correct this error.


    lblText1.Text = "[image:"+strcs+"/" & Convert.ToString(getfile) & "]"


    As you can see above, we have replaced the & Symbol with a + symbol.