powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Обновить таблицу через Adapter.Update
3 сообщений из 3, страница 1 из 1
Обновить таблицу через Adapter.Update
    #38529006
verano naranjo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребята, помогите разобраться плз: по нажатию кнопки необходимо обновить табличку
Использую Adapter.Update

На выходе имею ошибку:Невозможно найти таблицу 0.

У меня таблица неправильно определена или что?
Подскажите, плз, как правильно задать таблицу, чтоб она была видна адаптеру в процедуре UpRec_Click

Заранее спасибо

Код обработчика:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace WindowsFormsApplication1
{
    public partial class FormMain : Form
    {
        Button AddRec = new Button();
        Button UpRec = new Button();
        BindingSource TR_Bind = new BindingSource();
        DataGridView TR_Grid = new DataGridView();
        Label AddRec_lbl = new Label();
        Label UpRec_lbl = new Label();
        private Add_TR addTR_frm = new Add_TR();
        DataSet wrtydataset = new DataSet();
        SqlDataAdapter TRadapter = new SqlDataAdapter();

        public FormMain()
        {

            UpRec = new Button();
            UpRec.Size = new Size(30, 30);
            UpRec.Location = new Point(10, 200);

            TR_Grid.Dock = DockStyle.Fill;

            SplitContainer sc = new SplitContainer();
            sc.Dock = DockStyle.Fill;
            sc.Orientation = Orientation.Horizontal;
            sc.Panel1.Controls.Add(TR_Grid);

            InitializeComponent();

            this.Controls.Add(UpRec);
            this.Controls.Add(sc);           
            this.Load +=new EventHandler(FormMain_Load);

            AddOwnedForm(addTR_frm);
            UpRec.Click += new EventHandler(UpRec_Click);

        }

        private void FormMain_Load(object sender, EventArgs e)
        {
            TR_Grid.DataSource = TR_Bind;
            string connString =
            @"server=.\SQLExpress;AttachDbFilename=C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA\warranty.mdf;Database=warranty;Trusted_Connection=Yes";
            SqlConnection conn = new SqlConnection(connString);
            DataSet wrtydataset = new DataSet();

            SqlDataAdapter TRadapter = new SqlDataAdapter();
            SqlCommand command = new SqlCommand("select * from TR", conn);
            TRadapter.SelectCommand = command;
            TRadapter.Fill(wrtydataset, "TR");
            DataTable TR_tbl = wrtydataset.Tables.Add("TR_tbl");
            
            TR_Bind.DataSource = wrtydataset;
            TR_Bind.DataMember = "TR";
            TR_Grid.AutoResizeColumns();
        }

        private void AddRec_Click(object sender, EventArgs e)
        {
            addTR_frm.ShowDialog();
        }

        private void UpRec_Click(object sender, EventArgs e)
        {
            this.Validate();
            this.TR_Bind.EndEdit();
            this.TRadapter.Update(wrtydataset.Tables[0]);
        }
...
Рейтинг: 0 / 0
Обновить таблицу через Adapter.Update
    #38530022
WitC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
удаление локального объявления спасёт...
...
Рейтинг: 0 / 0
Обновить таблицу через Adapter.Update
    #38530028
WitC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
скрин...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Обновить таблицу через Adapter.Update
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]