Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2007, 11:40   #1
Barahlush
 
Регистрация: 08.10.2007
Сообщений: 3
Вопрос Оболочка на C# под базу MSSQL

Добрый день! У меня есть маленькая проблема с которой у меня не получается справится, проблема заключается в следующем:

1. Я пишу оболочку под базу Sql создал форму, подконектил базу, вывел нужные значения с помощью компонента DataGredView, настроил кнопки управления, теперь я не могу сделать, чтоб при изменении или дополнении данных все изменения сохранялись в базе, подскажите как это сделать !!!

2. Я пробовал реализовать это таким способом:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace test1
{
public partial class Redactor : Form
{
public Redactor()
{
InitializeComponent();
}

private void Redactor_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'bMDataSet.Metal' table. You can move, or remove it, as needed.
this.metalTableAdapter.Fill(this.bM DataSet.Metal);

}

private void button1_Click(object sender, EventArgs e)
{
if (bMDataSet.HasChanges())
try
{
BMDataSet changes = (BMDataSet)bMDataSet.GetChanges();
metalTableAdapter.Update(changes);
bMDataSet.AcceptChanges();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Неудачное обновление", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
else
MessageBox.Show("Нет записей для изменения", "Изменение записей", MessageBoxButtons.OK, MessageBoxIcon.Information);

}
}
}

При попытки обновить, выдает сообщение "Нет записей для изменения"

ПОМОГИТЕ ПОЖАЛУЙСТА!!!
Зарание всем большое СПАСИБО!
Barahlush вне форума Ответить с цитированием
Старый 12.11.2007, 13:59   #2
Barahlush
 
Регистрация: 08.10.2007
Сообщений: 3
По умолчанию

Подскажите пожалуйста, кто знает!! Очень нужно!!!
Barahlush вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что такое MsSQL? Nemez Свободное общение 13 24.07.2008 09:00
MsSql-Запросы Diamand SQL, базы данных 4 18.06.2008 06:30
Регистрация MSSQL в BDE pkv БД в Delphi 1 02.10.2007 11:52
Оболочка в Delphi Айрат БД в Delphi 1 21.12.2006 22:15