Итак, я отправляю электронное письмо на параметр моего метода checkEmail, который находится в моем классе аутентификации.Ошибка при подсчете строк
authentication.cs:
public int checkEmail(string email)
{
usersTableAdapters.UsersTableAdapter user = new usersTableAdapters.UsersTableAdapter();
users.UsersDataTable userDataTable = user.GetData();
user.checkEmail(email);
if (userDataTable.Rows == 0)
{
}
}
В checkEmail есть запрос, который является "SELECT COUNT (электронная почта), электронную почту из людей, где (электронная почта =?)"
В методе checkEmail я пытаюсь чтобы проверить, была ли их строка, извлекаемой или нет, однако с этим текущим кодом я получаю эту ошибку:
оператор «==» не может быть применен к операндам «System.Data.DataRowCollection» типа и «Int
Кто-нибудь понимает, что я делаю неправильно?
'' userDataTable.Rows.Count'' –
также вы забывание 'вернуть userDataTable.Rows.Count' в вашем методе? .. – MethodMan