none
Помогите создать Reports RRS feed

  • Вопрос

  • В первый раз работаю с Visual Studio.

    С генерировал мастером отчет из базы данных. В отчете есть одна строка типа:

    Объект открыт: Сервер объекта: Security Тип объекта: File Имя объекта: F:\Info\Приемный отдел\Координатор\2009\Ежем реестр Ноябрь 2009 год.xls Код дескриптора: 10476 Код операции: {1,1119667826} Код процесса: 4 Имя файла рисунка: Основной пользователь: ML

    Как ее можно распарсить в более читаемый вид, к примеру в Ежем реестр Ноябрь 2009 год.xls.
    • Перемещено Siddharth Chavan 1 октября 2010 г. 22:01 MSDN Forums Consolidation (От:Visual C#)
    23 ноября 2009 г. 13:13

Ответы

  • using System;
    namespace ConsoleApplication1
    {
     class Class1
     {
          static void Main(string[] args)
          {        
             string myString = @"Объект открыт: Сервер объекта: Security Тип объекта: File Имя объекта: F:\Info\Приемный отдел\Координатор\2009\Ежем реестр Ноябрь 2009 год.xls Код дескриптора: 10476 Код операции: {1,1119667826} Код процесса: 4 Имя файла рисунка: Основной пользователь: ML";
             string[] myWords = myString.Split('\\');
             int i;
             foreach (string myWord in myWords)
             {
                //Console.Write("{0} \n", myWord);
                i = myWord.LastIndexOf('.');
                if ( i > 0 )
                {
                 Console.Write("{0} \n", myWord.Substring(0,i+4));
                }
             }
           
          }
     }
    }
    • Помечено в качестве ответа demon-xa 25 ноября 2009 г. 13:31
    23 ноября 2009 г. 17:49