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

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

Войти
Регистрация
Восстановить пароль
 
awatar
0 / 0 / 0
Регистрация: 20.05.2014
Сообщений: 17
#1

Настройка автозаполнения один ко многим Sqlite - C#

14.10.2014, 18:25. Просмотров 297. Ответов 0
Метки нет (Все метки)

Добрый день прошу помочь в решении задачи. Cуть такова: постоянно работающий процесс периодически скидывает в папку БД (sqlite) на некоторое время. Требуется выбрать новые данные из этой базы и перенести в БД - накопители, с учетом проверки наличия записей в этих БД. В исходной базе исходная таблица имеет 2 столбца номер телефона и реквизиты номера (например имя). Решением будет после нескольких обработок (так как таблица со временем меняется) получить две таблицы: в первой будут номера телефонов, и их уникальный номер (индекс), а во втором столбце будут реквизиты (имя) и рядом столбец с привязкой к уникальному номеру из первой (полученной) таблицы:
Исходник tempdb (source_table)
id | number | name
1 | 89001001010 | Вася
2 |89002002020 | Петя
3 | 89003003030 | Маша
Исходник через некоторое время tempdb (source_table)
id | number | name
1 | 89001001010 | Вася
2 | 89002002020 | Иванов
3 | 89004004040 | Вика
Хотелось бы получить две таблицы в fulldb после двух обработок tempdb (source_table) (спустя некоторое время)
target_table1
id | number | index
1 | 89001001010 | 1
2 |89002002020 | 2
3 | 89003003030 | 3
4 | 89004004040 | 4

target_table2
id| name | index
1 | Вася | 1
2 | Петя | 2
3 | Иванов | 2
4 | Маша | 3
5 | Вика | 4
Чтобы в итоге после запроса получить результат по поиску " 89002002020 " : "Петя Иванов"
Вопрос заключается в том, что как сделать привязку (index) "один-ко-многим" я знаю И придется вначале их приатачить к одной.... Мне непонятно каким образом делать запросы на разделение и дальнейшее дополнение. .... может это и прописные истины... но я только учусь. На кусочек кода даже не надеюсь, если можно хотя бы своими словами... Идею так сказать. Или ткните носом. Спасибо огромное заранее за любую помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2014, 18:25
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Настройка автозаполнения один ко многим Sqlite (C#):

Entity Framework 6. Code First. Связь один-ко-многим и многие-ко-многим одновременно - C#
Здрасти. Есть таблица юзеров и объявлений. У юзера может быть множество объявлений. Здесь действует связь один-ко-многим. Но юзер также...

SQLite Связь один ко многим - C#
Как сделать данную связь? Чтобы при выборе значения в комбобоксе, показывалось 3 значения. А именно при выборе отдела, должно выводится в...

Как объединить таблицу один ко многим - C#
Как объединить таблицу один ко многим в ms sql

Организовать связь один-ко-многим между таблицами - C#
У меня есть три таблицы. Как правильно организовать связь один ко многим между ними? Правильно ли будет сделать это так как в вложении?

.NET 4.x Таблицы связаны по принципу "Один ко многим". Как удалить запись из первой таблицы - C#
Есть n таблиц. Среди них есть. Person и Inform Person имеет Поля FIO, Adres, Id; Inform имеет Поля Id, Id_Peron, Value Person...

Файл cookies.sqlite не sqlite на самом деле, или как его открыть - C#
хочу прочитать куки браузеров (это не противозаконно) оперу сделал, хром сделал, у хрома как раз sqlite как и у мозилы делаю...

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

Программа для автозаполнения форм - C#
Добрый вечер! Родилась идея написать программу для запоминания и последующего автозаполнения полей логин/пароль в браузере. Но застрял на...

SQLite, отношение "один ко многим" - Программирование Android
Добрый день! Имеется такая задача: Создаю в SQLite две таблицы - "Кинотеатры", "Фильмы". У фильма есть параметр - в каких...

Зачем нужны связи Один к Одному, Один ко Многим? Пример простой выборки - Базы данных
На этапе проектирования делаются связи один к одному один ко многим, откуда эти связи берутся понятно, непонятно как потом эти связи...

Устанавливается связь один-к-одному вместо один-ко-многим - MS Access
Здравствуйте, скажите пожалуйста почему между данными таблицами устанавливается связь один-к-одному вместо один-ко-многим, в таблице...


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

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

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