Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: запись в бд Добавлено: 26.02.10 23:46  

Автор вопроса:  Иваныч
как записать данные в бд?
я пробовал следующе:
        Dim Rrow As BDDataSet.SPISOKRow = BDDataSet.SPISOK.NewSPISOKRow
        Rrow.PASPORT = "lkfwektr"
        Rrow.TEL = "0000"
        BDDataSet.SPISOK.AddSPISOKRow(Rrow)
ошибок нет, но и новой строчки в таблице не появилось...

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 s12



Вопросов: 24
Ответов: 363
 Профиль | | #1 Добавлено: 27.02.10 21:10
Update забыл. Изменение датасета не влияет на исходную бд, пока не будет вызван метод Update.
Пример на C#

  1. da = new OleDbDataAdapter("SELECT * FROM table;", Connection.oConn);
  2.                     ds = new DataSet();
  3.                     OleDbCommandBuilder cb = new OleDbCommandBuilder(da);
  4.  
  5.                     da.Fill(ds, "Type");
  6.                     dt = ds.Tables[0];
  7.                     DataRow dr;
  8.                     dr = dt.NewRow();
  9.                     dr[0] = Convert.ToInt32(listView1.Items.SubItems[0].Text);
  10.                    
  11.                     dt.Rows.Add(dr);
  12.  
  13.                     da.Update(ds, "Type");

Ответить

Номер ответа: 2
Автор ответа:
 Иваныч



Вопросов: 18
Ответов: 21
 Профиль | | #2 Добавлено: 27.02.10 21:21
благодарю!
Все получилось!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам