tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル共通変数
記事No4132
投稿日: 2006/08/23(Wed) 14:15
投稿者nobu
初歩的な質問なのかもしれませんが、よろしくお願い致します。

共通変数を使用したいのですが、
エラーになってしまいます。
原因がわかりませんでした。。お願い致します。

エラー内容

クラスの明示的なインスタンスを指定しないで、共有メソッドまたは共有メンバ初期化子内から
クラスのインスタンス メンバへ参照することはできません。

Namespace Src

    Public Class test_class

        Private old_No As String

        Public Shared Function test(ByVal sqlConn As SqlClient.SqlConnection, _
                                               ByVal sqlTran As SqlTransaction)

        old_No = 0   '★エラー

        End Function

    End Class

End Namespace

[ツリー表示へ]
タイトルRe: 共通変数
記事No4133
投稿日: 2006/08/23(Wed) 15:15
投稿者YAS
>Public Shared Function test(ByVal sqlConn As SqlClient.SqlConnection, _
ByVal sqlTran As SqlTransaction)

Sharedだからです。

nobuさんのおっしゃるところの「共有変数」はSharedなメソッドでは使えません。

[ツリー表示へ]
タイトルRe^2: 共通変数
記事No4135
投稿日: 2006/08/23(Wed) 18:35
投稿者nobu
> nobuさんのおっしゃるところの「共有変数」はSharedなメソッドでは使えません。

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

[ツリー表示へ]