0
リーダー変数をインデックスする方法はありますか?選択されているすべてのユーザーにアクセスできますか?これは毎回最初のレコードしか取得しないため、SqlCommandとExecuteReaderの各行の各列へのアクセス
using (SqlCommand cmd = new SqlCommand("Select * from users", con))
{
using (SqlDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
for (int i = 0; i < reader.FieldCount; i++)
{
user = new Users(reader["name"].ToString(), reader["image_path"].ToString());
//MessageBox.Show(reader[1].ToString() + " " + reader[2].ToString());
}
}
}
}
読者は1つだけです(読者[1]はいません)が、反復は新しい行を返します。私はあなたが必要とするものを正確に理解していません。 – rmjoia