Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Автозаполнение в TextBox, Автозаполнение в TextBox 
:(
    Опции темы
nikolaygrand
Дата 14.2.2011, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 14.2.2011

Репутация: нет
Всего: нет



Нужно написать функцию автозаполнения для TextBox,при чём чтобы данные брались из бд,из одной таблицы но из разных полей,т.е. Я начинаю набирать в строке и идет сравнение наличие аналогичных записей по трём колонкам в таблице,при нахождении выводятся сразу три поля на экран. Для одного поля сделать без проблем,а как для 3х полей? пример кода прилагаю:

Код

private void autocompliter()
        {
            string strConnection = "Data Source=.\\SQLEXPRESS;Initial Catalog=GolfDotNet; Integrated Security=SSPI";
            AutoCompleteStringCollection namesCollection = new AutoCompleteStringCollection();
            SqlDataReader dReader;
            SqlConnection conn = new SqlConnection();
            conn.ConnectionString = strConnection;
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = conn;
            cmd.CommandType = CommandType.Text;
            cmd.CommandText = "Select distinct [firstName] , [lastName] , [memberUniqueId] from [user]  ";
            conn.Open();
            dReader = cmd.ExecuteReader();
           if (dReader.HasRows == true)
            {
               while (dReader.Read())

                   namesCollection.Add(dReader["firstName"].ToString());
                    
            }
            else
            {
                MessageBox.Show("Data not found");
            }
            dReader.Close();

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.1203 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.