1

データベースの列 (2 番目の列 -link-) のすべてのフィールドを読み取ろうとしています。この例を見つけましたが、タイプの1つの列を読み取ることができませんvarchar:

SQLConnection.Open();

using (SqlCommand command = new SqlCommand("SELECT link  FROM shop", SQLConnection))
using (SqlDataReader reader = command.ExecuteReader())
{
    while (reader.Read())
    {
        Console.WriteLine("{2}",reader.GetString(2));
    }
}

私はこのエラーを持っています:

インデックスが配列の範囲外だった。

理由がわかりません...

前もって感謝します :)

4

1 に答える 1