Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > Windows Forms
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 15.10.2017, 13:38   #1
SaintsNikolay
 
Аватар для SaintsNikolay
 
Регистрация: 14.10.2017
Сообщений: 9
Репутация: 10
Смущение Работа c С# и базой данных Access

Здравствуйте уважаемые программисты. Подскажите пожалуйста, как можно реализовать (когда пользователь заполняет тектсбоксы, под соотвествующие поля таблиц ( поля таблиц подключены и работают с базой данных Assecc). Что бы он заполнил текстбоксы и нажал кнопку добавить, они должны высветится в таблице. В интернете нашел код ,но он работает, только если таблицы созданные в С#. Мне нужно,что бы изменение происходили в акцессе. И еще одна маленькая просьба: как подключить картинку через pictureBox1. Тоже в нэте нашел код, но он жалуется, что якобы не может найти, хотя путь указан и имя файла. Заранее больше спасибо.
Собственно сам не до работающий код:
Код:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System IO;
namespace _5
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            // TODO: данная строка кода позволяет загрузить данные в таблицу "_Контакты_mdbDataSet.Контакты". При необходимости она может быть перемещена или удалена.
            this.контактыTableAdapter.Fill(this._Контакты_mdbDataSet.Контакты);

        }

        private void button1_Click(object sender, EventArgs e)
        {
// Поиск в таблице
            for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
            {
                dataGridView1.CurrentCell = null;
                dataGridView1.Rows[i].Visible = false;
                for (int c = 0; c < dataGridView1.Columns.Count; c++)
                {
                    if (dataGridView1[c, i].Value.ToString() == textBox1.Text)
                    {
                        dataGridView1.Rows[i].Visible = true;
                        break;
                    }
                }
            }
        }

        private void button4_Click(object sender, EventArgs e)
        {
// Удаление выделенной строки
            int delet = dataGridView1.SelectedCells[0].RowIndex;
            dataGridView1.Rows.RemoveAt(delet);
        }

        private void button2_Click(object sender, EventArgs e)
        {
            this.контактыTableAdapter.Fill(this._Контакты_mdbDataSet.Контакты);
        }

        private void button3_Click(object sender, EventArgs e)
        {
            this.контактыTableAdapter.Update(this._Контакты_mdbDataSet.Контакты);
        }

        private void button5_Click(object sender, EventArgs e)
        {
//добавления картинки
            System.IO.FileStream fs = new System.IO.FileStream(@"C:\Users\nikol\Desktop МЕМ.png", System.IO.FileMode.Open);
            System.Drawing.Image img = System.Drawing.Image.FromStream(fs);
            fs.Close();
            pictureBox1.Image = img;

        }
    }
}

______________________
Используйте тег [CODE] (кнопка с решеткой # в форме сообщения) при вставке кода на форум.

Последний раз редактировалось Alex11223; 15.10.2017 в 17:24.
SaintsNikolay вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа c С# и базой данных Access SaintsNikolay C# (си шарп) 21 30.10.2017 02:51
Управление базой данных Access на Delphi salernitana Фриланс 9 22.07.2015 16:55
Работа с базой данных Access andrey199520 Microsoft Office Access 1 09.04.2014 10:10
Одновременная работа с одной базой данных Access Dux БД в Delphi 6 09.11.2012 10:26
Управление Базой Данных Access One.Love БД в Delphi 2 11.10.2008 02:08


12:38.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru