Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 01.07.2018, 16:35   #1
rustorkan
Пользователь
 
Регистрация: 07.06.2017
Сообщений: 49
Репутация: 10
По умолчанию [РЕШЕНО] Выборка данных из таблицы. DB_E_ERRORSOCCURRED(0x80040E21)

Здравствуйте!
Выдает ошибку:
Сообщение об ошибке не предусмотрено, код результата: DB_E_ERRORSOCCURRED(0x80040E21).

Код:

public partial class Form2 : Form
    {
        string InstConnectString = @"Provider=SQLOLEDB; Data Source=.\SQLEXPRESS;
                            AttachDbFilename=|DataDirectory|\Абоненты.mdf;
                            Integrated Security=True;
                            User Instance=True";
        OleDbConnection con;
        public Form2()
        {
            InitializeComponent();
            con = new OleDbConnection(InstConnectString);
            con.Open();
            DataTable abon = new DataTable("Абоненты");
            OleDbDataAdapter DA =
                new OleDbDataAdapter("Select Приложение_абонента, Фамилия_абонента, Имя_абонента, Отчество_абонента, Адрес From АБОНЕНТЫ", con);

            DataColumn dc = null;
            dc = new DataColumn("№");
            abon.Columns.Add(dc);
            dc = new DataColumn("Фамилия");
            abon.Columns.Add(dc);
            dc = new DataColumn("Имя");
            abon.Columns.Add(dc);
            dc = new DataColumn("Отчество");
            abon.Columns.Add(dc);
            dc = new DataColumn("Адрес");
            abon.Columns.Add(dc);
            dc = new DataColumn("Паспорт");
            abon.Columns.Add(dc);

            dataGridabon.DataSource = abon;
            DA.Fill(abon);
        }

Вложения
Тип файла: zip Абоненты.zip (582.6 Кб, 2 просмотров)

Последний раз редактировалось rustorkan; 01.07.2018 в 16:38.
rustorkan вне форума   Ответить с цитированием
Старый 03.07.2018, 22:20   #2
rustorkan
Пользователь
 
Регистрация: 07.06.2017
Сообщений: 49
Репутация: 10
По умолчанию

Разобрался.
База SQL Server.

Код:

public partial class Form2 : Form
    {
        string InstConnectString = @"Data Source=.\SQLEXPRESS;
                            AttachDbFilename=|DataDirectory|\Абоненты.mdf;
                            Integrated Security=True;
                            User Instance=True";
        SqlConnection con;
        public Form2()
        {
            InitializeComponent();
            con = new SqlConnection(InstConnectString);
            con.Open();
            DataTable abon = new DataTable("Абоненты");
            SqlDataAdapter DA =
                new SqlDataAdapter("Select ПриложениеАбонента AS '№', Фамилия, Имя, Отчество, Адрес From АБОНЕНТЫ", con);
 
            DataColumn dc = null;
            dc = new DataColumn("№");
            abon.Columns.Add(dc);
            dc = new DataColumn("Фамилия");
            abon.Columns.Add(dc);
            dc = new DataColumn("Имя");
            abon.Columns.Add(dc);
            dc = new DataColumn("Отчество");
            abon.Columns.Add(dc);
            dc = new DataColumn("Адрес");
            abon.Columns.Add(dc);
 
            dataGridabon.DataSource = abon;
            DA.Fill(abon);
        }

rustorkan вне форума   Ответить с цитированием
Старый 11.07.2018, 02:43   #3
rustorkan
Пользователь
 
Регистрация: 07.06.2017
Сообщений: 49
Репутация: 10
По умолчанию

Эта часть кода лишняя:
Код:

DataColumn dc = null;
dc = new DataColumn("№");
abon.Columns.Add(dc);
dc = new DataColumn("Фамилия");
abon.Columns.Add(dc);
dc = new DataColumn("Имя");
abon.Columns.Add(dc);
dc = new DataColumn("Отчество");
abon.Columns.Add(dc);
dc = new DataColumn("Адрес");
abon.Columns.Add(dc);

rustorkan вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выборка уникальных данных из Pivot-таблицы JVG Microsoft Office Excel 0 10.04.2015 15:03
Выборка данных из таблицы VladimirNew PHP 4 15.12.2012 06:05
Выборка данных из таблицы aimk0 БД в Delphi 2 03.04.2012 21:32
выборка данных из сводной таблицы 9112 Microsoft Office Excel 4 21.03.2012 12:18
Выборка данных из таблицы SlavaSH БД в Delphi 20 14.10.2009 12:32


03:32.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru