Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# и базы данных, ADO.NET

Войти
Регистрация
Восстановить пароль
 
connection123
0 / 0 / 0
Регистрация: 01.10.2016
Сообщений: 239
Завершенные тесты: 1
#1

Передача выборки в другую базу - C#

08.12.2016, 10:04. Просмотров 113. Ответов 0
Метки нет (Все метки)

Всем привет,объяснять думаю не надо,по коду поймете,пишет что неправильный синтаксис INSERT INTO
цель,надо передать выборку(без повторяющихся записей в БД указаную в запросе)
пробывал через adapter.fill (писал что не удается вставить дублирующие записи(в самом accese сделал чтоб только уникальные значения))
вот вообщем код.
C#
1
2
3
4
5
6
7
8
            OleDbConnection connect = new OleDbConnection();
            connect.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:/Конечный/БД/mde.mde";
            connect.Open();
            OleDbCommand cmd = new OleDbCommand();
            cmd.Connection = connect;
            cmd.CommandType = CommandType.Text;
            cmd.CommandText = ("INSERT INTO Таблица (Фамилия, Имя, Отчество, ФИО, Группа) IN 'E:/Конечный/bd.mdb'" + "SELECT DISTINCT Фамилия AS Фамилия, Имя AS Имя, Отчество AS Отчество, Фамилия+" "+Left(Имя,1)+"."+Left(Отчество,1)+"." AS ФИО, [Group] AS Группа, FROM [-) справочник студентов] WHERE [-) справочник студентов].[Group] Like "Бла%";");
            OleDbDataReader reader = cmd.ExecuteReader();
Непосредственно сам запрос
SQL
1
("INSERT INTO Таблица (Фамилия, Имя, Отчество, ФИО, Группа) IN 'E:/Конечный/bd.mdb'" + "SELECT DISTINCT Фамилия AS Фамилия, Имя AS Имя, Отчество AS Отчество, Фамилия+" "+Left(Имя,1)+"."+Left(Отчество,1)+"." AS ФИО, [Group] AS Группа, FROM [-) справочник студентов] WHERE [-) справочник студентов].[Group] Like "Бла%";");
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2016, 10:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Передача выборки в другую базу (C#):

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

передача обновлений в базу данных - C#
Подскажите - чем отличаются DataRowVersion.Original от DataRowVersion.Current ? В этом методе передаю изменения DataTable listChild и в...

Передача значения из одной формы в другую - C#
На form1 стоит чекбокс (чекед). Я поставил условие при закрытиии form1 (FormClosed), чтоб DataGridView на form2 стал visible=true;. ...

Передача данных из DataGridView в другую форму - C#
Добрый день! Вопрос такой: создаю базу данных для мастерской. На главной форме есть datagridview который используется только для просмотра...

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

передача параметра с страницы на другую, приложение Win8 - C#
Возникла проблема с передачей названия первой страницы на другую, через метод OnNavigatedTo. Объясните поподробней, пожалуйста

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2016, 10:04
Привет! Вот еще темы с ответами:

Передача данных в форму для добавления в базу - C#
Здравствуйте. есть 2 формы, при нажатии на строку грида (любой из 2х форм) открывается 3я форма, в ней идет добавление данных в базу и одно...

Передача обновленных данных из DataGreedView в базу PostgreSQL - C#
Всем привет! Прошу помощи! Ситуация: Подгружается таблица из базы PostgreSQL с использованием DataSet и Data Adapter, затем из Data...

.NET 4.x Передача выбраной позиции в datagrid из одной формы в другую - C#
Добрый день. Интересует возможность передачи текущей выбранной позиции в datagrid (+ используется BindingSource, фактически все данные...

MS SQL Пакетная передача обновлений (Insert) в базу данных посредством DataAdapter.Update - C#
Здравствуйте, господа :yes: Кто-нибудь имел дело с пакетной передачей обновлений (а конкретно вставок) в базу данных посредством...


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

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

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