Массив + ADO

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
babagun
Новичок
Новичок
 
Сообщения: 45
Зарегистрирован: 13.10.2004 (Ср) 15:21
Откуда: Krivoy Rog

Массив + ADO

Сообщение babagun » 30.08.2006 (Ср) 8:43

Подскажите пожалусто как записать массив в базу данных через ADO.
Тоесть есть массив строковых переменных типа Вася, Петя... И т.д.
с именем типа name(1), name(2)... Вот и как этот массивчик записать?
Пробовал через ADDNEW но видать чтото не так :( ругается...

Алексей К.
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 419
Зарегистрирован: 12.05.2004 (Ср) 9:41
Откуда: Ульяновск

Re: Массив + ADO

Сообщение Алексей К. » 30.08.2006 (Ср) 8:52

babagun писал(а):Пробовал через ADDNEW но видать чтото не так :( ругается...

Какую ошибку и на какой строке кода выдает? Типы у массива и поля в базе данных совпадают?

babagun
Новичок
Новичок
 
Сообщения: 45
Зарегистрирован: 13.10.2004 (Ср) 15:21
Откуда: Krivoy Rog

Сообщение babagun » 30.08.2006 (Ср) 14:36

Вот такое говорит:
Выполняемая приложением операция не поддерживается службой доступа.

А вот отрывок кода: Вот он на .addnew и ругается...

cmd = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\WINDOWS\Рабочий стол\foot2\baza.mdb;"
Set cn = New ADODB.Connection
With cn
.ConnectionString = cmd
.Open
End With
sql = "select * from players"
Set rs = New ADODB.Recordset
With rs
.Open sql, cn, adOpenForwardOnly, adLockReadOnly


'Заполняем базу данными
Dim x As Integer 'X как счётчик
For x = 1 To 19
.AddNew
rs!Name = player(x)
rs.Update
Next x
rs.MoveFirst

babagun
Новичок
Новичок
 
Сообщения: 45
Зарегистрирован: 13.10.2004 (Ср) 15:21
Откуда: Krivoy Rog

Сообщение babagun » 30.08.2006 (Ср) 14:56

Кстати может кто подскажет где мона скачать "планчик-конспектик на нескольких страничках" :? Типа какуюто документацию или туториал именно по ADO, работа с базами данных в VB6?

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 30.08.2006 (Ср) 14:57

adOpenForwardOnly, adLockReadOnly ни о чем не говорит?
Лучший способ понять что-то самому — объяснить это другому.

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 30.08.2006 (Ср) 15:35

видимо, ни о чем :D

читай статьи на этом сайте в разделе VB:
http://vbstreets.ru/VB/Articles/default.aspx


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 134

    TopList