Показать сообщение отдельно

  #7  
Старый 15.02.2010, 21:43
F&D
Участник форума
Регистрация: 06.11.2008
Сообщений: 208
Провел на форуме:
261838

Репутация: 9
По умолчанию

Здравстуйте, All!
Хочу реализовать считывание инфы из файла *.csv и выводить конкретное поле(столбец) файла в TextBox по нажатию кнопки. Используя С# и VS2010.

До этого реализовывал "вынимая" из БД, все получилось. А вот из *.csv - не могу.
Код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication3
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click_1(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
            SqlConnection conn = new SqlConnection 
            ("server=BLA-PC; database=bladb; uid=sa; pwd=bla");
            try 
            {
                conn.Open();
                SqlCommand cmd = new SqlCommand("select first from bla-bla", conn);
                SqlDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                    textBox1.Text += reader["first"].ToString() + "\r\n";
            }
            catch (SqlException ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                conn.Close();
            }
        }

        private void button2_Click(object sender, EventArgs e)
        {
            
        }

    }
}
Мне говорили, что можно реализовать, всего лишь изменив SqlConnection на что-то, а вот на что именно, мне не сказали...

Подскажите плиз.
Заранее благодарю.
 
Ответить с цитированием