Вопрос : Как поручить изменения напечатанного на машинке Dataset к базе данных сразу

Hi,

, котор я использую Dotnet C# 2.0, также я использует напечатанный на машинке dataset. Scinario не прямодушно. Фактическ напечатанный на машинке dataset заполнен с данными от архива xml. Пока первоначально после того как я напечатан на машинке dataset не соединен к базе данных и также пуст. После архива xml чтения теперь напечатанный на машинке dataset имеет данные в таблицах родителя и ребенка.

проблема должно уточнять данные от напечатанного на машинке dataset к базе данных сервера sql снова. Я не нахожу никакой метод ни никакую справку для того чтобы выполнить эту деятельность. Пожалуйста and
Warm Regards

Pradip
help.

Thanks class=

Ответ : Как поручить изменения напечатанного на машинке Dataset к базе данных сразу



Я провел исследование некоторое исследование над стержнем. Под мое вникание.

Для уточнения dataset к базе данных типичный метод должен использовать SqlDataAdapter. Но это требует для того чтобы пройти команды sql также, хотя бы ОТБОРНОЕ заявление с SqlCommandBuilder. Опять SqlCommandBuilder намеревается только для уточнений одиночн-таблицы. Пример в этом соединении msdn показывает то => http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommandbuilder.aspx

Уточнить multi-таблицы, using такое же SqlDataAdapter/SqlCommandBuilder, это должно быть обновленный переходникой таблиц--таблицы одного для каждой таблицы. Это соединение показывает то => http://msdn.microsoft.com/en-us/library/4esb49b4(v=VS.80).aspx

Если вы имеете только немногие таблицы, котор нужно уточнить, то я сказал бы последовать за методами выше. В виду того что напечатанный на машинке dataset был создан от базы данных своя схима сопрягала бы базу данных.

Друг вы можете сразу импортировать данные по xml в базу данных using ВСТАВКА сервера SQL НАВАЛЬНАЯ или OPENROWSET (БОЛЬШОЕ ЧАСТЬ…) или общее назначение bcp. Опять exampless я видел до тех пор дела с одной таблицей одновременно. => http://msdn.microsoft.com/en-us/library/ms175915.aspx

или если будет третья сторона архив, то Кодего просматривают dataset и создают sqls и делают уточнение, тогда который вы просите. Основно «уточните dataset к базе данных без использования sqldataadapter». Я проверю и уточню если я нахожу любое Кодего.

или вы можете использовать другие инструменты для того чтобы ехпортировать данные по xml к базе данных как Altova DatabaseSpy, => http://www.altova.com/databasespy/database-import-export.html XMLSpy

Для основной одиночной таблицы уточнение под Кодим работает для меня:

dataSet DataSet;
dataset // заполнен здесь

использование (соединение SqlConnection = новое SqlConnection (connectionString))
    {
        Переходника SqlDataAdapter = новое SqlDataAdapter ();
        adapter.SelectCommand = новое SqlCommand («ОТБОРНОЕ col1, col2 ОТ Table1», соединение);
        Строитель SqlCommandBuilder = новое SqlCommandBuilder (переходника);

        соединение. Раскройте ();

        builder.GetUpdateCommand ();
       
        переходника. Уточнение (dataSet, tableName);
    }

Относительно ваших примечаний на dataset и соединении, doesnot dataset имеет или детали соединения магазина. то будет своя специальная характеристика (dis-connected природа). Это будет SqlDataAdapter использует соединение. Также я думаю проблема этим же будет ли dataset или напечатанным на машинке dataset. Напечатанный на машинке dataset как раз помогает вам использовать его любит предмет дела. Класть в основу поручает taks этим же для обоих.

Понадейтесь что это помогает показать вам некоторый свет.








 
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us