Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/47: Рейтинг темы: голосов - 47, средняя оценка - 4.57
krestina
0 / 0 / 0
Регистрация: 13.05.2011
Сообщений: 67
1

Осуществить поиск в таблице базы данных

17.05.2011, 23:48. Просмотров 9060. Ответов 8
Метки нет (Все метки)

Осуществить поиск в таблице базы данных
Реализовать поиск при нажатии кнопки найти
прилагается архив
0
Вложения
Тип файла: rar Курсовая.rar (451.3 Кб, 388 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2011, 23:48
Ответы с готовыми решениями:

Тип столбца в таблице базы данных (SMO)
Здравствуйте! Никак не могу понять одну штуку... С помощью SQL Server Management Objects (SMO)...

Поиск по таблице из базы данных SQL
Понимаю, что тема избита, но перерыв весь Google, MSDN и данный форум, все равно я не могу понять,...

Поиск номера записи в таблице базы данных
Уважаемы форумчане! Есть детский вопрос, но что-то не могу найти ответ. Имеется таблица в базе...

Осуществить поиск в главной таблице и вывести на экран соответсвующие записи с дочерних таблиц
Уважаемые программисты помогите решить следующую задачу... Надо осуществить поиск в главной...

Как программно осуществить привязку TextBox к полям таблицы базы данных?
Здравствуйте, у меня вопрос. Вот если с помощью функций Visual Studio осуществлять привязку, то в...

8
Winsor
331 / 267 / 18
Регистрация: 19.01.2011
Сообщений: 597
18.05.2011, 11:06 2
Предлагается прочитать FAQ и попытаться сформулировать вопрос, а не просить (или заставлять) нас делать все за Вас. Или в раздел фриланса - там сделают за денежку все что пожелаете... Учиться никто не хочет, совсем...
0
krestina
0 / 0 / 0
Регистрация: 13.05.2011
Сообщений: 67
18.05.2011, 13:50  [ТС] 3
хорошо говорить тем кто знает, а если я во-второй раз вижу С#, а на лекциях препод не расказывал как делать...А загвоздка только в этом
0
Winsor
331 / 267 / 18
Регистрация: 19.01.2011
Сообщений: 597
18.05.2011, 14:24 4
в FAQ очень подробно описано.

Не по теме:

А учиться можно и самостоятельно, все видели с# второй раз, но не у всех был cyberforum. Но тем не менее - самостоятельно выучили и c, и с++, и с# и много других интересных языков. Просто напрягаться надо... искать литературу, читать, пробовать... А на форум закинуть проще всего, авось ктото сделает...

0
18.05.2011, 14:24
krestina
0 / 0 / 0
Регистрация: 13.05.2011
Сообщений: 67
19.05.2011, 11:18  [ТС] 5
я использую ACCESS базы
0
dartraven
36 / 36 / 8
Регистрация: 11.05.2011
Сообщений: 78
19.05.2011, 16:33 6
У меня нет Access 2007, так что не могу посмотреть структуру базы. Можешь выложить базу, сохраненную в более раннем формате?
И что конкретно нужно искать в базе?
0
Mr_Ser_Win
44 / 43 / 7
Регистрация: 15.10.2008
Сообщений: 320
19.05.2011, 17:08 7
архив не открывал, но я так предпологаю, что надо:
1. подключитсья к базе SqlConnection
2. сформировать правильный запрос (как минимум такой "SELECT * FROM table WHERE text LIKE %iskomaya_stroka%")
3. таспечатать то, что нашли.
4. закрыть соединение connection.Close();
0
krestina
0 / 0 / 0
Регистрация: 13.05.2011
Сообщений: 67
19.05.2011, 20:01  [ТС] 8
Цитата Сообщение от dartraven Посмотреть сообщение
У меня нет Access 2007, так что не могу посмотреть структуру базы. Можешь выложить базу, сохраненную в более раннем формате?
И что конкретно нужно искать в базе?
Вот посмотри
0
Вложения
Тип файла: rar Комплектующиекомпьютера.rar (15.3 Кб, 250 просмотров)
dartraven
36 / 36 / 8
Регистрация: 11.05.2011
Сообщений: 78
19.05.2011, 22:06 9
Например найти все наименования, где производитель AMD

подлючаем сборку для работы с БД
using System.Data.OleDb;

код, выполняемый при нажатии кнопки на форме:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
private void button1_Click(object sender, EventArgs e)
{
string connectionString = "provider=Microsoft.Jet.OLEDB.4.0;data source=c:\\Комплектующие компьютера.mdb"; // строка подключения к БД
OleDbConnection myOleDbConnection = new OleDbConnection(connectionString); // создаем подключение
OleDbCommand myOleDbCommand = myOleDbConnection.CreateCommand();  // создаем запрос к бд
myOleDbCommand.CommandText ="SELECT * from Характеристика where Производитель like 'AMD'";
myOleDbConnection.Open(); // открываем базу
 
OleDbDataReader myOleDbDataReader = myOleDbCommand.ExecuteReader(); // выполняем запрос
 
while (myOleDbDataReader.Read())    // построчно считываем результат запроса
{
int i= myOleDbDataReader.GetOrdinal("Наименование");  // получение номера столбца Наименование
richTextBox1.Text += (string)myOleDbDataReader.GetValue(i)+"\r\n";  // вывод в компонент RichTextBox результата запроса к бд (столбец Наименование)
}
            
myOleDbConnection.Close(); // закрываем соединение с бд
}
0
19.05.2011, 22:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.05.2011, 22:06

Подсчет количество атрибутов(столбцов) в таблице базы данных
Доброго времени суток, уважаемые форумчане! Столкнулся с проблемой написания метода вывода...

Копирование данных из одной базы таблице в другую базу таблиц
Задача Насколько реально имея 2 базы с разными таблицами перенести из одной в другую таблицу...

Поиск данных в таблице
Ребят объясните как сделать поиск в таблице базы данных ? Есть поток который будет возобновлять...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru