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

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

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

  1. milaman

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

    2.945
    2
    Естль небольшой код:

    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.411
    17
    а что нужно использовать, если не ADO.NET. Чем этот вариант не нравится?
     
  3. milaman

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

    2.945
    2
    ну задание такое
     
  4. 1777

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

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

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

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

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

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

    AlTk Читатель

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

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

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

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

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

    number48 Участник

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

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

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

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