Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Shogun31337
524 / 507 / 219
Регистрация: 02.11.2016
Сообщений: 1,526
Завершенные тесты: 2
10.01.2017, 02:45

Ошибка в приложении для работы с базой данных

10.01.2017, 02:45. Просмотров 769. Ответов 21
Метки (Все метки)

Лучший ответ Сообщение было отмечено StudentIriska как решение

Решение

Вот так все работает:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public void loadDataGrid(DataGridView myDataGridView, string sqlQueryString)
{
    //Data Source - это путь к файлу базы данных. 
    //Можно использовать как полный, так и относительный путь.
    string ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;" + 
                               "Data Source=База Данных.mdb;Persist Security Info=False;";
    OleDbConnection conn = new OleDbConnection(ConnectionString);
    OleDbCommand SQLQuery = new OleDbCommand(sqlQueryString, conn);
    OleDbDataAdapter dataADAPTER = new OleDbDataAdapter(SQLQuery);
    DataTable data = new DataTable("tblData");
    dataADAPTER.Fill(data);
    myDataGridView.DataSource = data;
    myDataGridView.AllowUserToAddRows = false;
    myDataGridView.ReadOnly = true;
}
Добавлено через 23 минуты
PS. Запрос, который у Вас записан в tbRequest построен неверно.

Добавлено через 12 минут
PPS. Если я правильно уловил суть того, что должно выводиться в результате запроса,
то запрос должен выглядеть вот так:
SQL
1
2
SELECT Executor.Executor_Surname, WORK.Work_Name, Project.Project_Date 
FROM [WORK] INNER JOIN (Executor INNER JOIN Project ON Executor.Executor_ID = Project.Executor_ID) ON WORK.Work_ID = Project.Work_ID;


Вернуться к обсуждению:
Ошибка в приложении для работы с базой данных
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.01.2017, 02:45

Программный модуль для работы с базой данных на sql workbanch
Здравствуйте, нужна программа для подключения к БД на sql workbanch(считывание,...

Промежуточный класс для реализации методов работы с базой данных.
Кто-нить писал промежуточный класс для реализации методов работы с базой...

Подскажите книгу или ссылку на сайт для работы с базой данных Access
Подскажите книгу или сылку на сайт для работы с базой данных. В интернете не...

0
Другие темы раздела
C# Хранимая процедура или запрос Entity Framework http://www.cyberforum.ru/ado-net/thread1896546.html
Возможно это уже обсуждалось и все таки. Допустим есть крупный проект. И соответственно приложение часто обращается к базе данных, получает , обрабатывает данные. Вот возникает вопрос, что будет...
C# Передача LIST<> в качестве параметра в процедуру Добрый день! Подскажите пожалуйста, как передать например список List<int>, в качестве параметра в хранимую процедуру http://www.cyberforum.ru/ado-net/thread1896335.html
C# Как считать название столбцов в таблице БД MSSQL
Нужно считать название столбцов из таблицы в БД (MSSQL) ,например в список, чтобы использовать его потом чтобы менять название столбцов в GridView. Заранее спасибо!
C# Запрос SQL в Win Form если БД локальная. (Подключена не к серверу, а к файлу mdf)
В Management Studio я создал БД и извлек из нее .mdf файл, после чего последний прикрепил к своему проекту на C# в Win Form. Теперь мне необходимо вывести запрос, записанный в textBox в dataGridView...
C# Виды data времени где есть только месяц и год http://www.cyberforum.ru/ado-net/thread1895920.html
Здравствуйте!Создаю базу данных, а в ней таблицу в которой надо указывать только месяц и год в одной колонке. Не подскажете какой формат data подойдет?Я просто прихожу к выводу, что никакой,а char...
C# Что за ошибка при попытке вытянуть информацию из ячейки в DataGrid? По сценарию пользователь выбирает запись и в строковую переменную "s" выводится значение поля "Name_film" из таблицы "Film". Как решить данную проблему? Пишу на WPF. Данной технологией владею очень... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru