powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataSet для разных источников данных
25 сообщений из 137, страница 2 из 6
DataSet для разных источников данных
    #39551093
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123IFK,
Я не знаю, что вы умеете, а что нет.
Через клиента это в цикле переписывать в переменные и потом вставлять в ДатаСет2 или insert

А можно пример с insert?
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551108
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFKА можно пример с insert?
Поиск юзал?
comm = conn.CreateCommand ();
comm.CommandText = insert ....
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551116
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123, да вот нихрена не вставляет:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
        Dim Q_cmd As New SqlCommand, Q_connection As New SqlConnection("Data Source=server;Initial Catalog=QA;Integrated Security=True")
        Dim Q_data_Users As New SqlDataAdapter("EXEC API_ART_GetReportDataRowset 'RD_504','<params></params>'", Q_connection)
        Dim Q_dataset As New DataSet(), Q_Users As DataTable

        Q_cmd.Connection = Q_connection
        Q_cmd.Connection.Open()
        Q_data_Users.Fill(Q_dataset, "Q_Users")
        Q_Users = Q_dataset.Tables("Q_Users")

        Dim Access_connection As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.15.0;Data Source=test.accdb;Persist Security Info=False")
        Dim Access_cmd As New OleDb.OleDbCommand, Access_DAdapter As New OleDbDataAdapter()

        Access_cmd.Connection = Access_connection
        Access_cmd.Connection.Open()
        Access_cmd.CommandType = CommandType.Text
        Access_cmd.CommandText = "SELECT field1, field 2, field3 INTO user_data FROM Q_Users"
        Access_cmd.ExecuteNonQuery()



что не так?
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551149
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFKчто не так?
У IDE спрашивал? Или троллишь?
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551153
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123IFKчто не так?
У IDE спрашивал? Или троллишь?

Не спрашивал. Не тролю. Я не программист и не знаю, что такое IDE. Пардон.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551156
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
IFKНепонятно, почему не добавляются таблицы в датасет, когда я их добавляю программно из разных источников. Вернее, эти таблицы не видны в студии в разделе "Источники данных".
Потому и не видно, потому что программно
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551157
Addx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesсомнительный способ, хотели как лучше, а получилось как всегда.
это только на 1 взгляд кажется "проще и удобнее", а на деле вы уже сейчас страдаете.
если нужно сделать экспорт\импорт из 1 базы в другую, что мешает просто читать таблицу и делать bulk insert как все нормальные люди?
а если таблица будет не 2 кб, а 4 гб? всё грузить в память, а потом в базу?

Такой проблемы не будет, поскольку в компакт столько не влезет ))
Там вся база 4GB максимум.)
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551171
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Addx, сомневаюсь, что будет такой объем данных. Но хрен с ним, с компактом, пусть будет локальный файл Акссеса - я все равно не знаю, как можно обменяться данными между датасетами. Промежуточный вариант с заливкой в переменные и оттуда в другой датасет очевиден, просьба не предлагать.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551176
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFK,
Ide это студия. Там ошибки видны.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551179
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
10.11.2017 16:28, IFK пишет:

> Я не программист и не знаю, что такое IDE.

А что ты тогда здесь забыл?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551182
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Addx,
Он тут 3 записи пока не может)).
Так что до оптимизации далеко.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551205
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123, ошибок нет, согласно студии.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551207
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Dim200010.11.2017 16:28, IFK пишет:

> Я не программист и не знаю, что такое IDE.

А что ты тогда здесь забыл?

А что здесь есть сегрегация по профессиональному признаку? Зачет. А я уж подумал было, что здесь опытные "программисты" типа тебя, помогут начинающим.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551210
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
я_начинающий_программист != я_не_программист
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551216
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Судя по некоторым коментам, отдельные коментаторы здесь очень одинокие люди. Постить бессмыссленные коменты можно только от вопиющего одиночества, когда совсем не с кем поговорить.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551234
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFKPetro123, ошибок нет, согласно студии.

IFKСудя по некоторым коментам, отдельные коментаторы здесь очень одинокие люди. Постить бессмыссленные коменты можно только от вопиющего одиночества, когда совсем не с кем поговорить.
У тебя уже 2 таких коммента:
1. Я не программист.
2.
авторчто не так? и не вставляет))))
Давай будем учить insert одной строки.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551299
Фотография fortibransa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFKfortibransa, и какая разница, в XML или в локальной базе?о самой БД, ее типе и пр. думать не надо.
Нет соединения можно сохранить, потом зафиначить.
Но есть куча нюансов .

я такой фигней пользуюсь только в случае "условно" постоянных данных. Те которые сам редактирую и правлю, ну типа структуры универсального проекта, эээ, типа конфигурации.

Дело в том, что после загрузки по ReadXml, все данные становятся "Modifae..", ну как-то так.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551319
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
IFKDim200010.11.2017 16:28, IFK пишет:

> Я не программист и не знаю, что такое IDE.

А что ты тогда здесь забыл?

А что здесь есть сегрегация по профессиональному признаку? Зачет. А я уж подумал было, что здесь опытные "программисты" типа тебя, помогут начинающим.
Тут не Академия для начинающих программистов и никто Вам помогать не обязан.
Заинтересовало что-то - ответят.
Могут указать вопиющую ошибку, что бы кто-то другой ее не повторил, наткнувшись на данный топик поиском.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551388
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFKУважаемый форум,

Вполне возможно, что вопрос идиотский, но увы.
Итак, есть два источника данных - две базы данных (SQL - сетевая база и SQL Compact - локальная база на клиентском компе).
В приложении необходимо организовать обмен данными между ними по нажатию кнопки. Локальная база привязана к приложению, а сетевая подключается при наличии интернета. Вопрос: можно ли использовать один датасет для обмена данными между базами?
1. Что скрывается за нажатием кнопки? С точки зрения пользователя как это выглядит?
Вот он работает, работает два дня с перерывами на обед, а потом решает нажать кнопку "Синхронизировать"?
Или по нажатию любой кнопки, любого действия?

2. Один датасет для обмена данными использовать не получится.
Пользователь поработал, данные сохранил в локальной БД, программу закрыл, ушёл по своим делам.
Вернулся, ещё поработал, данные сохранил в локальной БД, программу закрыл, поработал в другой.
И тут у него появился интернет.

ИМХО приложение должно работать исключительно с локальной БД, а последняя в свою очередь в фоне синхронизироваться с основной.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39551391
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стоит посмотреть в сторону SQL Server Replication или Microsoft Sync Framework.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39552085
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Cat2, тебе делать нехрен? Я тебя что, заставляю мне отвечать? Нет интереса - иди... мимо. Какого ты постишь хрень всякую? Тебе мало Вконтактике и прочих чатиков? Честно, не понимаю мотива.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39552091
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
skyANA, именно так все и задумывается: поработал, погулял, еще поработал и т.д. - все сохраняется в локальной базе. Приехал в основной офис - база синхронизировалась по кнопке или самостоятельно, не суть важно.

Вопрос в следующем: предположим, локальная база и сетевая база присоединились, создался датасет, содержащий копии таблиц из обоих баз. Подскажите, как лучше всего обменяться данными между этими таблицами и потом отправить измененные данные в сетевую базу? Или это заведомо хреновое решение?
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39552109
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IFK,
Тебе делать нехрен быть агрессивным?
У нас тут злой следоаатель и добрый следователь)).
Если ты хню писал по своему вопросу, то тебе тут честно и скажут. Это изврат.
...
Создался датасет-копии обоих баз это изврат.
Лучше код сюда пиши.
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39552111
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
IFKCat2, тебе делать нехрен? Я тебя что, заставляю мне отвечать? Нет интереса - иди... мимо. Какого ты постишь хрень всякую? Тебе мало Вконтактике и прочих чатиков? Честно, не понимаю мотива.
И действительно. Что это я вдруг решил предостеречь очередного ньюфага от детских ошибок?

Мы уже перешли на ты? Как мило
...
Рейтинг: 0 / 0
DataSet для разных источников данных
    #39552139
IFK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
IFK
Гость
Petro123, риторические вопросы пропущу.

Насчет изврата я тоже уже понял. Можно подсказать примерное направление решения? Еще раз повторю задачу: пользователь работает с локальной базой без соединения с интернетом и, следовательно, с сетевой общей базой. С этим проблем нет.

После, скажем, недели работы в изоляции, пользователь возвращается в офис и должен перегнать данные из локальной базы в сетевую. Здесь и возникает вопрос: как это сделать лучше всего?

Я предполагал использовать один датасет для обеих баз и перегонять данные внутри датасета. Если это правильное решение, то подскажите правильную реализацию: можно ли использовать SQL-команды или тупым перебором строк и полей?

Спасибо заранее за конструктивные предложения. :)
...
Рейтинг: 0 / 0
25 сообщений из 137, страница 2 из 6
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataSet для разных источников данных
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]