Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
LISTBOXの内容が更新されません
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=10359#CommentId21171
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
とくま
 (社会人)
投稿日時
2011/8/1 11:25:24
> Con.Closeは End Usingを書けば必要ないという事でしたので
> CLOSEされていると思うんですが・・・
> (con.CLOSEを書くとエラーになります)
エラーの内容が書かれていないのでそこは言及しませんが、
少なくとも Con は Using の外で宣言され、使用されていますので、
そもそも Using の対象ではないはずです。
Using ステートメント (Visual Basic)
http://msdn.microsoft.com/ja-jp/library/htd05whh(v=VS.100).aspx
resourceexpression があるから参照変数を使っても良いという事を
言っているのであれば、そのように修正してみて下さい。
また、
> Con.Closeは End Usingを書けば必要ないという事でしたので
なぜ必要ないか理解していますか?
Using ステートメントは自動的に Dispose メソッドを呼び出します。
対象のオブジェクトによっては Dispose メソッドが用意されて
いなかったり、Dispose しても Close してくれない場合がある
事も頭に入れておいて下さい。
結局、信用できない部分は自分で確認していかないと、結果が
想定と違う事など多々ありますので。
# ちゃんとしたデータベースなら、接続ユーザの監視とかできる
# ツールがデータベースについてたりしますが、Access ってどう
# やるのか知らないなぁ。。。