1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Источник данных - текстовый файл без использования ADO.NET

Тема в разделе "Программирование", создана пользователем milaman, 29.03.09.

  1. milaman

    milaman Активный участник

    3.326
    72
    Естль небольшой код:

    private void button1_Click(object sender, EventArgs e)
    {
    // Соединение с БД
    OdbcConnection cnn = new OdbcConnection("Driver={Microsoft Text Driver (*.txt; *.csv)};DBQ=" + "Data");
    cnn.Open();

    // Выполняем SQL-запрос
    string query = "select max(lastname) as [ФИО], sum(op_sum) as [Взносы] from " + " operations.txt";
    query += " , accounts.txt where id = id_acc ";
    query += " group by id_acc ";
    query += " union select 'Итого' as [ФИО], sum(op_sum) as [Взносы] ";
    query += " from operations.txt ";
    query += " order by [Взносы]";

    DataSet ds = new DataSet();
    OdbcDataAdapter da = new OdbcDataAdapter(query, cnn);
    da.Fill(ds);
    dataGridView1.DataSource = ds.Tables[0];
    dataGridView1.DataMember = "";
    cnn.Close();
    }

    Источник данных также остается текстовый файл, но надо сделать тоже самое не используя ADO.NET :iq: вот...
    Натолкните на мысль плиз
     
  2. D_A_S

    D_A_S Активный участник

    1.652
    74
    а что нужно использовать, если не ADO.NET. Чем этот вариант не нравится?
     
  3. milaman

    milaman Активный участник

    3.326
    72
    ну задание такое
     
  4. 1777

    1777 Активный участник

    7.076
    198
    milaman,
    бред, так и скажите своему преподавателю, и скажите ему что он никчемный тип :d
     
  5. Kot.85

    Kot.85 Активный участник

    4.796
    10
    milaman, а прямое чтение из файла чем не нравится?(насколько понял у вас есть файл с инфой и эту инфу нужно взять из файла, так что ли? и какая структура файла? каждая таблица это файл или в одном файле таблицы? по подробнее про файл данных)
     
  6. Digger

    Digger Активный участник

    3.825
    47
    Привыкли через 10 прокладок работать, уже напрямую из файла читать не могут. :)
     
  7. AlTk

    AlTk Читатель

    10.692
    0
    milaman,
    юноша, Вы где учитесь-то?
     
  8. milaman

    milaman Активный участник

    3.326
    72
    каждая таблица это файл, столбцы отделены точкой с запятой
     
  9. Kot.85

    Kot.85 Активный участник

    4.796
    10
    milaman, ппц, уважаемый вы где учитесь-то? это в школе проходят на уроках информатики. на бэйсике это десяток строк, ну в дельфи каком нить или с# поболе будет, но суть одна - прямой доступ к файлу, хошь через поток, хош просто читать, а если совсем садомазо, то можно и в бинарнике мутить.
     
  10. number48

    number48 Участник

    167
    2
    ну видимо написать свой text driver, который будет уметь из текстового файла загружаться, его экземпляр датасорсом назначать.

    А вообще задача какая-то подозрительно дурная ))
     
  11. 1777

    1777 Активный участник

    7.076
    198
    точна, как раз для школы :hah: