powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ADODB.RecordSet и ADODB.Command
2 сообщений из 2, страница 1 из 1
ADODB.RecordSet и ADODB.Command
    #33483251
lezzzon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В классе выполняю запрос из базы данных с помощью ADODB.Command
прописываю процедуру для добавления записей в Рекорд сет в форме эту процедуру использую и отображаю в текстовые поля. Перемещения по записям работают. и не более того...самое главное рек сет не обновляется...
проц-ра формирования РекСета в форме:
Private Sub Form_Load()
Set NavRs = New ADODB.Recordset
Rs.dbconn = mycon.dbconn
Rs.SetRS
Set NavRs = Rs.Nav
'проц-ра создает необх кол-во полей текстовых
showform
For i = 0 To Rs.colText - 1
Set txtFields(i).DataSource = Rs
txtFields(i).DataField = Rs.ListFields.Item(i + 1)
Next
End Sub
процедура .SetRS в классе
Public Sub SetRS()
CmdFull.ActiveConnection = mycon.dbconn
CmdFull.CommandType = adCmdText
CmdFull.Prepared = False
CmdFull.CommandText = "select Paid.Number,Banks.Name,Clients.Name,TypeOfPaid.Name,Paid.Date,Paid.Monney,Paid.Dolg from Paid,Banks,TypeOfPaid,Clients where Paid.KodB = Banks.Kod and Paid.Paids = TypeOfPaid.Kod and Paid.KodK = Clients.Kod"
Set ConRs = CmdFull.Execute
End Sub
изза чего он не дает производить обычные действия с РекСетом в частности обновление...как сделать чтобы работало....ПОМОГИТЕ СКОРО СДАВАТЬ А ЕЩЕ НЕ ВСЕ РАБОТАЕТ...пожалуста...
...
Рейтинг: 0 / 0
ADODB.RecordSet и ADODB.Command
    #33484153
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По умолчанию рекордсет открывается как ReadOnly и ForvardOnly
1. Добавьте строки перед открытием рекордсета чтобы он был Updateble
Код: plaintext
1.
2.
3.
   rs.CursorLocation = adUseClient
   rs.CursorType = adOpenStatic
   rs.LockType = adLockOptimistic
   Set rs = CmdFull.Execute
2. Вы используете рекордсет на основе двух связанных таблиц. Будьте осторожны, такой рекордсет обычно обновляемый, но могут быть проблемы при добавлении и удалении записей.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ADODB.RecordSet и ADODB.Command
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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