2015-07-06 2 views
-1

Я новичок в C#. Моя таблица базы данных с двумя столбцами, столбцом и столбцом B. Столбец A имеет уникальные статические значения, а столбец b имеет случайные значения, поэтому я запускаю запрос для получения всех этих данных, но теперь хочу сохранить каждую строку данных в уже определенных строках, которые соответствуют столбцу A.Назначение данных из базы данных SQL Server 2000 в строки

So In другие слова, мои строки будут выглядеть следующим образом когда-то сделали

String first (same name as in A column) = B column; (Row 1 value) 
string second (same name as in A column) = B column; (Row 2 value) 
string third (same name as in A column) = B column; (Row 3 value) 

Я также думал об использовании XML в качестве альтернативы, так экспорт данных в XML и чтение из XML и до сих пор их преобразования в строки, так что я могу использовать их в моей заявке, но не удалось найти решение

ответ

0

Попробуйте это

  string connStr = "Enter Your connection String Here"; 
      string SQL = "Enter Your SELECT Here"; 
      SqlDataAdapter adapter = new SqlDataAdapter(SQL, connStr); 

      DataTable ds = new DataSet(); 
      adapter.Fill(ds); 

      ds.WriteXml("FileName", XmlWriteMode.WriteSchema); 
+0

спасибо, но это только создает файл xml, который я уже выполнил, но если вы перейдете по XML-маршруту, мне все равно нужно будет прочитать значения из XML и сохранить каждое значение в соответствии с строкой –

+0

. Затем вы можете читать используя ds.ReadXmlXml ("имя_файла"); – jdweng

+0

Возможно, я опубликую пример того, что я имею в виду –

Смежные вопросы