Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / проект базы нужна помощь не работает обновление TableApdater'a / 10 сообщений из 10, страница 1 из 1
16.01.2009, 17:58
    #35762147
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проект базы нужна помощь не работает обновление TableApdater'a
Вот сделал с помощью мастера подключение к БД. Все хорошо все гуд. Но оно не хочет ни ничего не делать с таблицей. Ни удалять, ни обновлять, ни добавлять новые строки. кто-нить помогите плизз.
Базу залил на Рапиду
так на всякий случай если внутренняя не откроется.

Проект создан в 2005 студии
файл Проект размер 2.2 метра

Кому не сложно посмотрите плиз. А то лазу по МСДН вроде делаю как там написано а оно не работает.
...
Рейтинг: 0 / 0
19.01.2009, 15:35
    #35765014
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проект базы нужна помощь не работает обновление TableApdater'a
пол дня уже сижу копаюсь в поиска примера так и ничего не нашел.

В общем ситуация такая. Есть форма


Есть TableAdapter


На обновление в форме написан такой код
Код: plaintext
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.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

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

        private void дАBindingNavigatorSaveItem_Click(object sender, EventArgs e)
        {
            try
            {

                this.Validate();
                this.дАBindingSource.EndEdit();
                this.дАTableAdapter.Update(this.дАDataSet.ДА);
               
                MessageBox.Show("Update complite");
            }
            catch (System.Exception ex)
            {
                MessageBox.Show("Update failed");
            }
          }

        private void Form1_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'дАDataSet.ДА' table. You can move, or remove it, as needed.
            this.дАTableAdapter.Fill(this.дАDataSet.ДА);

        }
    }
}

Но в свойствах Tableadapter при функции Update ничего не написано, а когда начинаю писать

то не знаю как закончить. чтоб оно на все реагировало, на изменение, на добавление, удаление и редактирование.
...
Рейтинг: 0 / 0
19.01.2009, 16:45
    #35765288
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проект базы нужна помощь не работает обновление TableApdater'a
после еще 1 часа странствий нашел наконец ответ.
http://www.sql.ru/forum/actualthread.aspx?tid=377899
Только если честно так и не понял чем так мешает наличие базы в проекте
...
Рейтинг: 0 / 0
19.01.2009, 16:57
    #35765331
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проект базы нужна помощь не работает обновление TableApdater'a
Да рано обрадовался.
Если создаю новый проект то добавление уже работает однако не работает теперь удаление
...
Рейтинг: 0 / 0
19.01.2009, 17:11
    #35765377
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проект базы нужна помощь не работает обновление TableApdater'a
пишет
Код: plaintext
update requires a valid DeleteCommand when passed DataRow collection with deletes rows
...
Рейтинг: 0 / 0
19.01.2009, 17:26
    #35765438
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проект базы нужна помощь не работает обновление TableApdater'a
теперь когда создаю проет заново уже вообще ничего не хочет ни добавлять ни удалять ни обновлять

Модератор: Тема перенесена из форума "C#.NET".
...
Рейтинг: 0 / 0
22.01.2009, 15:47
    #35772060
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проект базы нужна помощь не работает обновление TableApdater'a
Ребята. какой-то бред.
Выбираю ДА_222_04_2008DataSet.xsd вызываю контестное меню и говорю что хочу создать новый запрос. выбираю Удаление, и когда перехожу в конструктор запросов оно мне кидает, Не удается выполнить синтаксический разбор текста запроса.
Нажимаю ок выбираю добавть таблицу, она открывается но ничего добавить я уже не могу. что за [цензура] таблица получается неактивна, выбрать ничего не выходит.

Как правильно написать запрос на удаление, который бы удалял по номеру записи? Однако строки с нумерацией в базе нету.
...
Рейтинг: 0 / 0
22.01.2009, 16:14
    #35772136
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проект базы нужна помощь не работает обновление TableApdater'a

вот как сделать запрос на удаление определенной записи

DELETE
DELETE FROM table_name [WHERE definition]
Команда DELETE удаляет из таблицы table_name записи, удовлетворяющие заданным в definition условиям, и возвращает число удаленных записей.

что написать в definition
...
Рейтинг: 0 / 0
22.01.2009, 16:20
    #35772148
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проект базы нужна помощь не работает обновление TableApdater'a


Хотя по идее кнопка удалить должна работать автоматом, она этого не делает
...
Рейтинг: 0 / 0
22.01.2009, 16:43
    #35772216
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проект базы нужна помощь не работает обновление TableApdater'a


а вот сам TableAdapter
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / проект базы нужна помощь не работает обновление TableApdater'a / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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