Как получить значение определенного столбца? Я выполняю sqlQuery в linq С#C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как получить значение определенного столбца? Я выполняю sqlQuery в linq С#

Сообщение Anonymous »

Я пытаюсь получить значение authID моего столбца, чтобы подтвердить полномочия пользователя в форме входа. Пожалуйста, помогите мне, я новичок в linq. Спасибо
Это мой код

Код: Выделить всё

public void authenticateUser()
{
var sqlQuery = db.user_tbl.SqlQuery("OPEN SYMMETRIC KEY
encryptUserPass DECRYPTION BY PASSWORD = 'pa$$w0rd'; SELECT userID, username, pass = CAST(DECRYPTBYKEY(pass) AS nvarchar), authID, RID, isActive, timestamp, transDate FROM user_tbl WHERE username = @username AND CAST(DECRYPTBYKEY(pass) AS nvarchar) = @pass", new System.Data.SqlClient.SqlParameter("@username", txtUsername.Text), new System.Data.SqlClient.SqlParameter("@pass", txtPassword.Text)).ToList();

if(sqlQuery.Any())
{
frMain main = new frMain();
main.Show();
this.Hide();
}
else
{
MessageBox.Show("Invalid account, please contact your administrator", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}

private void btnLogin_Click(object sender, EventArgs e)
{
authenticateUser();
}

Код работает. Я просто не знаю, как получить значения для определенного столбца с помощью этого sqlQuery для выполнения запроса в linq C#. Я искал в Google и YouTube, но не нашел ответов

Подробнее здесь: https://stackoverflow.com/questions/783 ... nq-c-sharp
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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