powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Поиск по базе sql из VS. Параметр из Textbox
2 сообщений из 2, страница 1 из 1
Поиск по базе sql из VS. Параметр из Textbox
    #38722847
s_kseniy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, как искать в базе по таблице значение введенное в Textbox.
Действие происходит при регистрации пользователя и нужно убедиться, что такой логин не существует(проверка осуществляется при нажатии кнопки).
Нашла намек на параметр. Но как толком применить не догадалась(((
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
string phis_path_by_virtual2 = Server.MapPath("~"); //подключаюсь к базе
          string sql2 = @"SELECT LOGIN FROM S_LOGINS WHERE (LOGIN=@LOGIN)";
            if (TextBox6.Text == sql2)
            {
                Literal1.Text = "Такой ЛОГИН уже используется";
                TextBox6.Focus();
                return;
            }



Как добавить значение для параметра из Textboxa?
...
Рейтинг: 0 / 0
Поиск по базе sql из VS. Параметр из Textbox
    #38723541
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
s_kseniy,

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
namespace LoginFormForUsers
{
	public partial class Form1 : Form
	{
		public Form1()
		{
			InitializeComponent();
		}

		private void button1_Click(object sender, EventArgs e)
		{
			if(LoginExist(this.textBox1.SelectedText))
			{
				//
			}
		}

		private bool LoginExist(string userLogin)
		{
			System.Data.SqlClient.SqlConnection dbConnect = new System.Data.SqlClient.SqlConnection();

			dbConnect.ConnectionString = "вот тут как бы надо подключаться к базе...";
			dbConnect.Open();


			string sql2 = @"SELECT LOGIN FROM S_LOGINS WHERE (LOGIN=@LOGIN)";
			System.Data.SqlClient.SqlCommand loginCount = new System.Data.SqlClient.SqlCommand(sql2);
			
			loginCount.Parameters.Add("@LOGIN", SqlDbType.NVarChar);
			loginCount.Parameters["@LOGIN"].Value = userLogin;


			System.Data.SqlClient.SqlDataReader dbRows = loginCount.ExecuteReader();

			bool result = dbRows.HasRows;

			dbRows.Close();

			dbConnect.Close();



			return result;
		}
	}
}



Как- то в этом направлении.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Поиск по базе sql из VS. Параметр из Textbox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]