Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как сохранить, dataGridView 
:(
    Опции темы
ProgrammingLife
Дата 22.10.2008, 20:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 133
Регистрация: 19.1.2008
Где: ЧИРЧИКАГО (UZ)

Репутация: нет
Всего: нет



Всем привет! Помогите!!?? Новичку smile 
Создал 
Код



public partial class DataPassWinForm : Form
    {
        OleDbConnection conect = null;
        OleDbDataAdapter adapter = null;
        OleDbCommandBuilder bluder = null;
        DataSet ds = null;
        string conectName = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Application.StartupPath + "\\dataPassWord.mdb";
 
                public DataPassWinForm()
        {
            InitializeComponent();
        }

        private void DataPassWinForm_Load(object sender, EventArgs e)
        {
            //------//-----------//------------------///********
            this.dataPassWordTableAdapter.Fill(this.dataPassWordDataSet.DataPassWord);
            conect = new OleDbConnection(conectName);//указывает путь
            adapter = new OleDbDataAdapter("select*From dataPassWord",conect);//----
            //-> мост которое соединяеет
bluder = new OleDbCommandBuilder(adapter);// взимоднйствует с адаптером
            ds = new DataSet();
            adapter.Fill(ds, "dataPassWord");
            dataGridView1.DataSource = ds.Tables["dataPassWord"].DefaultView;
            //--------------//------------//-----------------//-----//------
        }
//на сохранение
        private void button1_Click(object sender, EventArgs e)
        {
            adapter.Update(ds, "dataPassWord");
            dataGridView1.DataSource = null;
            dataGridView1.DataSource = ds.Tables["dataPassWord"].DefaultView;
            //dataGridView1.Columns["id"].Visible = false;

        }

Коментарие я для себя написал smile 
Теперь вопросы smile  smile  
1 -Поясните, а как заполнять данные в dataGridView c TextBox_кса
2- Почему выдает Ошибка синтаксиса в инструкции INSERT INTO в роде все правильно сделал
3-как мне сделать выборку отображение данных определенных данных с comboBox_кса помещеный отдельно в форме 
Пример: из comboBox_кса выбрали Интернет и в dataGridView_ве отображает только тип интернет 
2рой пункт я уже почти решил как елси не трудно подскажите! smile 
СПАСИБО БОЛЬШОЕ ЗА ВНИМАНИЕ!!!!!!!))))))))))
PM MAIL ICQ   Вверх
MasterOfCode
Дата 23.10.2008, 09:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


elwin
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 24.4.2008
Где: World.Russia.Tyum en

Репутация: 4
Всего: 27



Цитата(ProgrammingLife @  22.10.2008,  23:42 Найти цитируемый пост)
3-как мне сделать выборку отображение данных определенных данных с comboBox_кса помещеный отдельно в форме 
Пример: из comboBox_кса выбрали Интернет и в dataGridView_ве отображает только тип интернет 
2рой пункт я уже почти решил как елси не трудно подскажите!


Цитата(ProgrammingLife @  22.10.2008,  23:42 Найти цитируемый пост)
2- Почему выдает Ошибка синтаксиса в инструкции INSERT INTO в роде все правильно сделал

Где ошибка?
Если подробнее будете описывать, помощь к вам быстрее придет.

1 Топик = 1 Вопрос.


--------------------
user posted image
PM ICQ   Вверх
ProgrammingLife
Дата 24.10.2008, 02:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 133
Регистрация: 19.1.2008
Где: ЧИРЧИКАГО (UZ)

Репутация: нет
Всего: нет



Так ошибка выходит  в обработчике:
Код

private void button1_Click(object sender, EventArgs e)
{
       adapter.Update(ds, "dataPassWord");//<----ошибка Ошибка синтаксиса в инструкции INSERT INTO 
            dataGridView1.DataSource = null;
            dataGridView1.DataSource = ds.Tables["dataPassWord"].DefaultView;

}


Это на форме инцилизировал:
Код

private void DataPassWinForm_Load(object sender, EventArgs e)
        {
            //------//-----------//------------------///********
            this.dataPassWordTableAdapter.Fill(this.dataPassWordDataSet.DataPassWord);
            conect = new OleDbConnection(conectName);//указывает путь
            adapter = new OleDbDataAdapter("select*From dataPassWord",conect);//----
            //-> мост которое соединяеет
bluder = new OleDbCommandBuilder(adapter);// взимоднйствует с адаптером
            ds = new DataSet();
            adapter.Fill(ds, "dataPassWord");
            dataGridView1.DataSource = ds.Tables["dataPassWord"].DefaultView;
            //--------------//------------//-----------------//-----//------
        }

Вот тебе подробный вопрос хотя бы один топик без понтиков реальным ответиком!Благадарю!
PM MAIL ICQ   Вверх
MasterOfCode
Дата 24.10.2008, 06:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


elwin
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 24.4.2008
Где: World.Russia.Tyum en

Репутация: 4
Всего: 27



Попробуй заменить в инициализации:
Код

dataGridView1.DataSource = ds.Tables["dataPassWord"].DefaultView;

на это:
Код

dataGridView1.DataSource = ds.Tables["dataPassWord"];

и в БаттонКлик
Код

dataGridView1.DataSource = null;
dataGridView1.DataSource = ds.Tables["dataPassWord"].DefaultView;

на это:
Код

dataGridView1.Refresh();



--------------------
user posted image
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0474 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.