Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Подскажите где ошибка Добавлено: 17.03.09 17:30  

Автор вопроса:  maza_____ | Web-сайт: vkontakte.ru/id25563295 добавляйтесь в друзья)) | ICQ: 9968842 
Подскажите плз, где ошибка
Public MyADOConnect As New ADODB.Connection()
    Public MyDataSet As New ADODB.Recordset()

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        MyADOConnect.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\232.mdb")
        MyDataSet.Open("maza", MyADOConnect, ADODB.CursorTypeEnum.adOpenKeyset = 1)
        Call ShowRecord()
    End Sub

После того как я пытаюсь создать новую запись в БД, происходит ошибка:
Текущий объект Recordset не поддерживает обновление. Это связано с ограничением поставщика или с выбранным типом блокировки.

Ответить

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

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



Вопросов: 58
Ответов: 4255
 Профиль | | #1 Добавлено: 17.03.09 22:18
блин,ты не перестаешь удивлять своей мудростью..
ты рядом создал топик по поводу базы данных... тебе дали пример на Net, так нет же.. ты где то в отстойниках откопал пример на ADO для VB6 который к net не имеет никакого отношения и спрашиваешь где ошибка?????
вот совсем не хочется обижать но так и подмывает написать что ошибка в днк... :-(
Бери тот пример, разбирайся как он работает и юзай!!! И не занимайся фигней с этим ADO!

Ответить

Номер ответа: 2
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #2
Добавлено: 17.03.09 22:50
  1. MyDataSet.Open("maza", MyADOConnect, ADODB.CursorTypeEnum.adOpenKeyset)

писать " = 1" в параметрах при вызове не надо, только и всего.

Ответить

Номер ответа: 3
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #3 Добавлено: 17.03.09 22:56
mc-black пишет:
писать " = 1" в параметрах при вызове не надо, только и всего.

ты чему молодой неокрепший моцк учишь???? это прямой путь к VB6!!

maza, не слушай его, он тебя плохому научит! Правильнее вообще не юзать ADO в net!

Ответить

Номер ответа: 4
Автор ответа:
 maza_____



ICQ: 9968842 

Вопросов: 40
Ответов: 337
 Web-сайт: vkontakte.ru/id25563295 добавляйтесь в друзья))
 Профиль | | #4
Добавлено: 18.03.09 09:35
EROS пишет:
Правильнее вообще не юзать ADO в net!

Я незнал)) Я этот пример в книге про VB.NET Нашел

Ответить

Страница: 1 |

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



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