下のソースを見てください。dt;}これはGridViewのデータソースを作っているコードです。見ればわかるのですが、iやcountといった変数や、aaaなどの配列はここでは定義されていません。これはPage_Load内で宣言されていて、そこでDBの値を変数に入れています。その変数や配列をここでは使えない為困っています。してPage_Load内で宣言されたものをこのメソッド内で使えないでしょうか?何か良い案があれば教えていただけるとありがたいです。これはGridViewのデータソースを作っているコードです。見ればわかるのですが、iやcountといった変数や、aaaなどの配列はここでは定義されていません。これはPage_Load内で宣言されていて、そこでDBの値を変数に入れています。その変数や配列をここでは使えない為困っています。してPage_Load内で宣言されたものをこのメソッド内で使えないでしょうか?...はい?ローカル変数をスコープ外から見れるわけないじゃないですか。GetDataメソッド内でも宣言してください。Page_Loadメソッド?で格納した値を保持しておきたいならメンバ変数かグローバル変数を使用すれば良いと思いますよ?#ん?ASP.NET?すみません。それなら少し事情が違うのかもしれません。(ASP.NETは良く知らないのです。構成を設定するのは、なんだかおかしいと思います。それよりも、前もって型付けしましょう。型付けできます(型付けされていなければならなくなります)。はただのループカウンタなので、ここで再宣言すればok。カラムの数を調べればok。コードを見るのではなく、仕様を読みましょう。20:08:00)みなさんありがとうございます。無事接続する事ができました。コードを見るのではなく仕様を読む・・・・・肝に銘じておきます。