Помогите, пжл... что-то я совсем ничего не понимаю, и без вашей квалифицированной поддержки не обойтись...
Проблема в следующем:
Хочу тупо добавить строчку в таблицу БД (база в Access'е). Соответственно, пишу следующий код:
- Код: Выделить всё
- ConStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Baza.mdb"
 cn = New OleDb.OleDbConnection(ConStr)
 cn.Open()
 Dim ds As DataSet
 Dim cb As OleDb.OleDbCommand
 Dim dogovorDt As DataTable
 Dim dogovorDa As OleDb.OleDbDataAdapter
 ds = New DataSet
 dogovorDt = New DataTable("Договоры")
 dogovorDa = New Data.OleDb.OleDbDataAdapter("SELECT * FROM Договоры", cn)
 dogovorDa.FillSchema(dogovorDt, SchemaType.Source)
 dogovorDa.Fill(dogovorDt)
 ds.Tables.Add(dogovorDt)
 cb = New OleDb.OleDbCommand()
 cb.Connection = cn
 cb.CommandText = "INSERT INTO Договоры (ЛимитКредитаРуб, ЛимитКредитаДни, ДатаДоговора, IDDКлиента) VALUES ('300000','45','25.04.08', '1')"
 cb.CommandType = CommandType.Text
 cb.ExecuteNonQuery()
 dogovorDa.InsertCommand = cb
 dogovorDa.Update(dogovorDt)
Подскажите, пжл, что не так? Ошибку не выдает, компилирует нормально, в DataSet заносит, а в базу -НЕТ!!! Вообще я голову уже сломала просто... Help me, please....





 ?...
 ?...




