2010-11-26 51 views
1

我一直在看最后一个小时左右。谁能告诉我这有什么问题?VB.NET StreamWriter预计表达式

ManagerHtml = ManagerHtml.Replace("##Alerts_Popup##",AlertsPopup) 

Dim sw As StreamWriter = New StreamWriter(SitePath & "slaOverViewPages\" & Manager("UserID") & "_" & Manager("Adjuster") & "_" & Module(1) & ".html") 
sw.Write(ManagerHtml) 
sw.Close() 

这是编译器错误BC30201: Expression expected.导致它是Dim sw线的线。

感谢您的帮助。

Nalum

+0

这是一个SQL错误。 – SLaks 2010-11-26 13:06:58

+0

如果是这样的话,它会不会显示有SQL的行吗? – Nalum 2010-11-26 13:19:16

回答

1

您能否提供关于模块(1)返回的内容的更多信息?或者可以尝试将代码移动到单独的行中,如

Dim moduleName as String = Module(1) 

然后在代码语句语句中使用变量moduleName。

0

我猜在管理器中的双引号( “XX”)是令人困惑的事情。如果你使用单引号会发生什么?

+0

不能使用单引号,因为它们是vb.net中的注释 – Nalum 2010-11-26 13:18:07