您好我正在尝试使用 OleDb 连接数据库,但是当我想从那里读取数据并在之后使用 Read() 命令时
cmd.Parameters.Add("@name", TextBox1.Text);
cmd.Parameters.Add("@password", TextBox2.Text);
cmd.ExecuteNonQuery();
System.Data.OleDb.OleDbDataReader rdr = cmd.ExecuteReader();
while (rdr.Read())
{
string istifadeciAd = (string)rdr.GetString(1);
string istifadeciParol = (string)rdr.GetString(2);
}
在 String istifadeciAd 和 istifadeciParol 中,由于 IndexoutofRange,GetString 出现错误。但是我们不需要使用列索引调用 GetString 吗?