22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 199
|
||||||
Перенос данных из Excel в две таблицы баз данных SQL-Server23.06.2014, 21:13. Показов 2649. Ответов 13
Метки нет Все метки)
(
Люди добрые помогите пожалуйста. Есть таблица Excel, я сделал перенос всех данных из нее в таблицу SQL-Server. Нужно, чтобы паралельно числовые значения из Excel попадали в другую таблицу в свою строку и свой столбец. Вот пример процедуры, при ножатии на кнопку, происходит запись информации. Ошибка во второй части, я не допонимаю. Понимаю, что надо сделать цикл, но не понимаю как.
0
|
23.06.2014, 21:13 | |
Ответы с готовыми решениями:
13
Создание многозвенного приложения для обработки баз данных SQL server. Перенос данных из StringGrid в SQL-Server Перенос данных из одинаковых таблиц разных баз данных |
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 199
|
|
29.06.2014, 12:38 [ТС] | |
Люди не молчите, пожалуйста. Помогите.
Есть база данных на SQL-server, надо в ней в одном столбце сделать добавку данных, а добавление данных берется из Excel. Помогите написать правильный код для переноса и сохранения данных. Пожалуйста.
0
|
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 199
|
||||||
29.06.2014, 13:19 [ТС] | ||||||
Смотри, с помощью кнопки btn8 сохраняю данные в таблице DataModule44 из Excel.
В DataModule44 есть столбец "DebetELSSumma". Мне надо, что бы данные из Excel перенести всем списком в DataModule44, это я уже сделал. А второй шаг, чтобы данные из Excel, всего списка, выборочно попадали в другую таблицу DataModule38, в определенное поле. Вот немного переделал код:
0
|
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 199
|
||||||
29.06.2014, 15:40 [ТС] | ||||||
Я тебя немного не понимаю, в чем или где ты увидел, что я
Проблема, ошибка, возникает тут:
DataModule38.bcdfldOtchetRaboti_tblTarif _Podsila_PorojnVag_RF.AsString := DataModule44.wdstrngfld_DebetELSSumma.As String; на DataModule38.bcdfldOtchetRaboti_tblTarif _Podsila_PorojnVag_RF.AsString := StringGrid1.Cells[6,index]; Ошибка та же. Добавлено через 15 минут FIL, если ты понял в чем проблема, напиши, что надо сделать
0
|
Модератор
![]() 3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
|
|
29.06.2014, 16:13 | |
![]() Решение
Тогда бы ошибки такой не было.
Добавлено через 4 минуты Да и в принципе это не возможно, т.к. список полей этого ДатаСета формируется в рантайм при выполнении запроса.
1
|
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 199
|
||||||
29.06.2014, 16:17 [ТС] | ||||||
Молоток, спасибо, получилось. Я ято голову ломал. Вот как надо было сделать. Спасибо за намеки.
Добавлено через 1 минуту Вот как я должен был написать:
А вторую фразу я не понял
0
|
Модератор
![]() 3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
|
|
29.06.2014, 16:47 | |
Названия полей вида bcdfldOtchetRaboti_tblTarif_Podsila_Poro jnVag_RF существуют только для полей, добавленных в дизайнере.
А у тебя поля в qryOtchetRabotu_qry определяются запросом в ходе выполнения программы. Следовательно, таким образом к ним обращаться уже нельзя - надо через, например, FieldByName.
1
|
22 / 4 / 1
Регистрация: 25.03.2012
Сообщений: 199
|
|
29.06.2014, 16:50 [ТС] | |
Да я понял, спасибо, буду дальше писать свою програмку и тестировать ее. Ты мне сильно помог
0
|
29.06.2014, 16:50 | |
Помогаю со студенческими работами здесь
14
Перенос баз данных Список баз данных SQL-сервера Перенос баз данных с одного sql server на другой Создание запросов баз данных в MS SQL Server Просмотр баз данных SQL Server 2000 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Интеграция Hangfire с RabbitMQ в проектах C#.NET
stackOverflow 18.04.2025
Разработка современных . NET-приложений часто требует выполнения задач "за кулисами". Это может быть отправка email-уведомлений, генерация отчётов, обработка загруженных файлов или синхронизация. . .
|
Построение эффективных запросов в микросервисной архитектуре: Стратегии и практики
ArchitectMsa 18.04.2025
Микросервисная архитектура принесла с собой много преимуществ — возможность независимого масштабирования сервисов, технологическую гибкость и четкое разграничение ответственности. Но как часто бывает. . .
|
Префабы в Unity: Использование, хранение, управление
GameUnited 18.04.2025
Префабы — один из краеугольных элементов разработки игр в Unity, представляющий собой шаблоны объектов, которые можно многократно использовать в различных сценах. Они позволяют создавать составные. . .
|
RabbitMQ как шина данных в интеграционных решениях на C# (с MassTransit)
stackOverflow 18.04.2025
Современный бизнес опирается на множество специализированных программных систем, каждая из которых заточена под решение конкретных задач. CRM управляет отношениями с клиентами, ERP контролирует. . .
|
Типы в TypeScript
run.dev 18.04.2025
TypeScript представляет собой мощное расширение JavaScript, которое добавляет статическую типизацию в этот динамический язык. В JavaScript, где переменная может свободно менять тип в процессе. . .
|
Погружение в Kafka: Концепции и примеры на C# с ASP.NET Core
stackOverflow 18.04.2025
Apache Kafka изменила подход к обработке данных в распределенных системах. Эта платформа потоковой передачи данных выходит далеко за рамки обычной шины сообщений, предлагая мощные возможности,. . .
|
Коммуникация в реальном времени с SignalR в C# на примере создания чата
UnmanagedCoder 17.04.2025
Современный веб стремительно эволюционирует от статичных страниц к динамичным приложениям, где пользователи ожидают мгновенной реакции на свои действия. Представим, что вы отправляете сообщение. . .
|
Реализация CQRS с MediatR на C# .NET
stackOverflow 17.04.2025
Современная разработка программного обеспечения постоянно ищет пути повышения эффективности организации кода. Архитектурные паттерны появляются, эволюционируют, и те, что проявляют свою. . .
|
Verilog и интеллектуальная собственность - "глазами" обученной LM модели.
Hrethgir 17.04.2025
В сети встречаются участники, заявляющие что код на Verilog ни о чём не говорит. Но вот патентная практика на самом деле показывает обратное ими утверждаемому.
То-есть код на Verilog включают в. . .
|
Свап-файл дополнительно к разделу (если вдруг не хватает или не создан)
jigi33 17.04.2025
ПОДКЛЮЧЕНИЕ ДОПОЛНИТЕЛЬНОГО SWAP ПРОСТРАНСТВА, Т. О. , РАСШИРЕНИЕ ЕГО РАЗМЕРА
В Linux можно использовать как раздел подкачки (swap), так и файл подкачки (swap-файл). Чтобы создать swap-файл вместо. . .
|