2010-11-26 3 views
1

私はこの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() 

これはDim swラインで発生するラインコンパイラエラーBC30201: Expression expected.です。

ありがとうございました。

Nalum

+0

これはSQLエラーです。 – SLaks

+0

これが当てはまる場合、SQLが存在する行は表示されませんか? – Nalum

答えて

1

Module(1)の返品に関する詳細情報を提供できますか?または、あなたはあなたのコードの声明文で変数を使用してmoduleNameの

Dim moduleName as String = Module(1) 

、その後のような別々の行にコードを移動しようとすることができます。

+0

'Module()'は文字列値の配列です。 'Module(1)'は 'Recovery'を返します。あなたが提案したことを試してみます。 – Nalum

+0

それは問題ではありませんでしたが、あなたが言ったことは私に答えを与えました。変数は 'Module()'ではなく 'Modules()'でした。 – Nalum

0

私はマネージャーのもの、二重引用符を推測している( "XX")紛らわしいものがあります。一重引用符を使用するとどうなりますか?

+0

vb.netのコメントとして一重引用符を使用できません。 – Nalum

関連する問題