WPF & Entity Framework 6 для роботи з MS SQL
Структура бази даних (порожня) .mdf
Шаблони таблиць з даними у файлах CSV
Рішення :
Розробити міні-приклад на C# за допомогою технологій WPF і Entity Framework 6 для підключення до бази даних і заповнення її даними з csv (один csv файл може містити до 20 000 000 рядків). Програма повинна вміти перевіряти цілісність (релаційність) даних перед введенням. Наприклад: якщо при вставці в таблицю «продажі» відсутня товар у таблиці «Продукти», або при вставці в таблицю «продажі» відсутня магазин у таблиці «магазини», то такий запис потрібно пропустити. Інтерфейс мінімалістичний.
Мета :
Отримати готове робоче рішення (приклад) і початковий код з мінімальними конкретними коментарями в початковому коді. Терміни - до 4 днів.
Відгук замовника про співпрацю з Вадимом Молочниковим
WPF & Entity Framework 6 для роботи з MS SQLЧудова робота . З головою пішов у сутність завдання, дав багато порад, переробив чужу роботу, яку виконували безграмотно, переробив структуру даних, оптимізував її.
З самого себе – рекомендую, не шкодуйте.
Для себе - сподіваюся ще жодного проекту не завершимо... роботи багато.
Відгук фрилансера про співпрацю з Антоном Пальчиком
WPF & Entity Framework 6 для роботи з MS SQLБуло приємно працювати, цікава робота, замовник завжди відповідав негайно. Сподіваюся на подальшу співпрацю. Рекомендую
-
369 19 0 Добрий день
Потрібно побачити структуру бази і приклад CSV файлів
WPF (не консоль) і Entity Framework 6 (не sql запити вручну написані) це обов'язкові вимоги?
-
276 18 1 Добрий день . Готуємося реалізувати Ваш проект. З усіма вищезазначеними технологіями працює
-
60 1 Добрий день ,
Досвід роботи C#, Oracle, MsSQL, ASP.NET MVC, WebAPI, EnitityFramework більше 5 років
Готова до співпраці
-
786 40 0 Привіт, я можу зробити, потрібно побачити CSV файл, сканіть в лс
-
1483 57 2 1 Здоров’я Я маю великий досвід роботи з базами даних, з екселем, CSV файлами. Я можу реалізувати таку програму для вас. Готова обговорювати деталі. Будемо раді співпраці.
-
Добрый день.
Да, интересует только C#
-
У вас есть образец файла на 20 000 000 строк? Образец посмотреть можно? И какая структура данных должна быть? А то ведь можно всё в одну плоскую таблицу загружать.
-
Добрый день.
- Какой принцип работы приложения? Вы указываете csv файл и название таблицы - оно импортирует его в базу с проверкой целостности данных?
- Какое общее кол-во таблиц и есть ли гарантия, что структура csv файлов будет постоянной?
-
Не видитесь на этот проект, получите только геморроя на 4 дня за 4к. Таблицы не нормализированы, столбцы не соответствуют полям в таблицах бд. Преобладающее большинство внешних ключей или несуществующие или null...
И да, я проектировал бд, заказчику, не этому, они в паре работают тут. После проектирования и оплаты, двигались дальше и обсуждали процесс вставки данных с csv файлов. Я объяснил все тонкости, объяснил почему так а не этак, предложил вариант реализации, который сегодня стал отдельным проектом... Работал с заказчиком за бесплатно, в надежде что будет оплата после работы, а в итоге ищем нового.
Так что советую быть аккуратнее...
-
Я высказал свое мнение для других фрилансеров. Не более. Кому то это может стать полезно. Пускай я дилетант, по Вашему.
-
Актуальні фриланс-проєкти в категорії C#
Невелика гра для Unity 2dТз тут, сцена, UI, графіка вже є, потрібно тільки запрограмувати https://www.figma.com/design/btykPl7Odr8ggvwmTqO8pH/Robo-Loop?node-id=0-1&t=vlanszjRgKHH5U5m-1 C# ∙ 15 годин 52 хвилини тому ∙ 9 ставок |
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x)
1000 UAH
Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x) на ідентичній апаратній платформі (ESP32 + SX1268, 2W) за критеріями дальності, пропускної спроможності, стабільності лінка та енергоспоживання. Провести тести з вимірюваннями з… C та C++, C# ∙ 4 дні 17 годин тому ∙ 2 ставки |
Створення плагіну для інтеграції з POS-системою Syrve, C#Розробити плагін для POS-системи Syrve (on-premise), який встановлюється на сервер закладу. Плагін має: (1) передавати на наш сервер дані в режимі реального часу — замовлення, статуси столів, платежі, чеки; (2) приймати команди від Reservble — підтвердження бронювань, прив'язка… C#, Веб-програмування ∙ 7 днів 14 годин тому ∙ 14 ставок |