118
string temp = null;
string a = comboBox1.Text; ;
string b = "WHERE (((Подписчик.[ФИО подписчика])= '" + a + "'))";
temp = CmdText + b;
OleDbDataAdapter dataAdapter = new OleDbDataAdapter(temp,
ConnString);
// создание объекта типа DataSet
DataSet ds = new DataSet();
// заполнение таблицы "Подписчик"
dataAdapter.Fill(ds, "[Подписчик]");
dataGridView1.DataSource = ds.Tables[0].DefaultView;
}
}
}
Форма отчета «Популярные издания»
using System; // содержит фундаментальные и базовые классы,
определяющие часто используемые типы значений и ссылочных данных, события
и обработчики событий, интерфейсы, атрибуты и исключения обработки
using System.Collections.Generic; // содержит интерфейсы и классы,
определяющие универсальные коллекции
using System.ComponentModel; // предоставляет классы, используемые для
реализации поведения компонентов и элементов управления во время
выполнения и во время разработки
using System.Data; // обеспечивает доступ к классам, представляющим
архитектуру ADO.NET
namespace program // пространство имен program
{
public partial class o_dogkl : Form
{
// создаем текст запроса
public string CmdText = " SELECT Издание.[Код издания],
Издание.[Название издания] FROM Подписчик INNER JOIN (Издание INNER
JOIN Подписка ON Издание.[Код издания] = Подписка.[Код издания]) ON
Подписчик.[Код подписчика] = Подписка.[Код подписчика] GROUP BY
Издание.[Код издания], Издание.[Название издания] HAVING (((Count(*))>1))";
// подключаем файл базы данных
public string ConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=db.mdb";
public o_dogkl()
{
InitializeComponent();
}
private void o_dogkl_Load(object sender, EventArgs e)