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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Данные DataGridView не сохраняются в б.д. появляется ошибка OleDbException не  
:(
    Опции темы
danila777
Дата 25.5.2015, 09:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 22.5.2015

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



код программы...при нажатии на кнопку появляется ошибка  OleDbException не обработано.
помогите, пожалуйста
Код

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Data.OleDb;
using System.Data.SqlClient;
using System.Diagnostics;
using System.Windows.Forms;

namespace newnewnew
{
    class Form1 : Form
    {
        

        DataGridView dg;
        OleDbDataAdapter da;
        DataTable dt;
        public Form1()
        
        {
            this.Width = 700;
            this.Height = 700;
            
            this.Text = "Двустороннее связывание";

            string sql = "select * from Склад_Аксесуары";
            string connectionstring;

            connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;" + @"Data Source =d:\vitaly.mdb";
            OleDbConnection conection = new OleDbConnection(connectionstring);
            conection.Open();

            

            Button btnSave = new Button();
            btnSave.Text = "Save";
            btnSave.Click += new System.EventHandler(BtnSave_Click);
            btnSave.Location = new Point(200, 10);
            btnSave.Width = 100;
            this.Controls.Add(btnSave);

            

            dg = new DataGridView();
            dg.Width = 500;
            dg.Height = 400;
            dg.Location = new Point(50,50);
            dg.AutoResizeColumns();
            this.Controls.Add(dg);




            da = new OleDbDataAdapter();
            
            da.SelectCommand = new OleDbCommand(sql, conection);
            
            OleDbCommandBuilder cb = new OleDbCommandBuilder(da);

            
            dt = new DataTable();

            
            da.Fill(dt);

            
            dg.DataSource = dt;

        }

        static void Main()
        {
            
            Application.Run(new Form1());
        }

        private void BtnSave_Click(object sender, System.EventArgs e)
        {

            da.Update((DataTable)dg.DataSource);
            MessageBox.Show
("Получилочь!!!!!");
        }
    }
}

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

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

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

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


 




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


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

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