Ошибка: нет строки в позиции 0, как ее исправитьC#

Место общения программистов C#
Ответить
Anonymous
 Ошибка: нет строки в позиции 0, как ее исправить

Сообщение Anonymous »

Это изображение, где после входа пользователя они смогут увидеть данные своей учетной записи. . < /p>

В настоящее время ошибка при изменении имени пользователя. Когда он направился на страницу на изображении 1, он сбой. < /p>

public void showdata()
{
cmd.CommandText = "Select * from Registration where Username='" + Session["user"] + "'";
cmd.Connection = con;
sda.SelectCommand = cmd;
sda.Fill(ds);

lblUsername.Text = ds.Tables[0].Rows[0]["Username"].ToString();// error occur at here.
lblEmail.Text = ds.Tables[0].Rows[0]["Email"].ToString();
lblName.Text = ds.Tables[0].Rows[0]["Fullname"].ToString();
lblContact.Text = ds.Tables[0].Rows[0]["Contactnumber"].ToString();
lblPassword.Text = ds.Tables[0].Rows[0]["Password"].ToString();
}
< /code>

Я не понимаю эту ошибку. Ошибка в том, что в положении 0.

Подробнее здесь: https://stackoverflow.com/questions/598 ... -to-fix-it
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»