runat=server!

A

Arpan

The following code snippet

----------------------------------------
<script language="VBScript" runat=server>
<%
a=1
%>
</script>
<%= a %>
----------------------------------------

throws the "Expected statement" error pointing to line no. 2. Why?

Thanks,

Arpan
 
B

Bob Lehmann

Remove the script delimiters from the <script> block.

<script language="VBScript" runat=server>
a=1
</script>

Bob Lehmann
 
A

Aaron Bertrand [SQL Server MVP]

Because you have doubled the delimiters. Use <script></script> or <% %> ...
there is no point in doing both.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,578
Members
45,052
Latest member
LucyCarper

Latest Threads

Top