Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как сохранить данные введённые в dataGridView1 ? / 4 сообщений из 4, страница 1 из 1
07.09.2008, 12:24
    #35526376
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить данные введённые в dataGridView1 ?
Подскажите пожалуйста: Как сохранить данные введённые в dataGridView1 ?


Вот так dataGridView1 заполняется данными из БД:

public partial class Form1 : Form
{
SqlConnection conn = new SqlConnection(@"Data Source= ... Timeout=7");
SqlDataAdapter dataAdapter;
DataSet ds = new DataSet();
BindingSource bs;

.......................................

private void Form1_Load(object sender, EventArgs e)
{
dataAdapter = new SqlDataAdapter("SELECT id, name FROM table01", conn);
conn.Open();
dataAdapter.Fill(ds, "table01");
bs = new BindingSource(ds, "table01");
dataGridView1.DataSource = bs;
}


Отредактировал, ввел новые записи, а вот как это всё сохнатить, скажем при нажатии на

кнопку ???
private void button2_Click(object sender, EventArgs e)
{
this.dataAdapter.Update(ds, "table01");
}

Заранее спасибо.
...
Рейтинг: 0 / 0
07.09.2008, 13:00
    #35526398
Dim@sty
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить данные введённые в dataGridView1 ?
http://]www.realcoding.net/article/view/2386
...
Рейтинг: 0 / 0
08.09.2008, 15:37
    #35528004
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить данные введённые в dataGridView1 ?
1)
String selectCommandText = "select * from documents_source where id_documents="+id_new;
adapter = new SqlDataAdapter(selectCommandText, conn);
SqlCommandBuilder builder = new SqlCommandBuilder(adapter);
builder.RefreshSchema();
table = new DataTable();
adapter.Fill(table);
//table.PrimaryKey = new DataColumn[] { table.Columns["id"] };
dGSource.DataSource = table;


2)
adapter.Update(table);

И всё работает . . .
...
Рейтинг: 0 / 0
09.09.2008, 22:40
    #35530880
Dim@sty
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сохранить данные введённые в dataGridView1 ?
Ну если адаптер слеплен в визарде, то может быть
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Как сохранить данные введённые в dataGridView1 ? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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