Работа с базами данных(Помогите разобраться!)

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Areostar
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 07.09.2006 (Чт) 9:29
Откуда: Израиль

Работа с базами данных(Помогите разобраться!)

Сообщение Areostar » 05.11.2006 (Вс) 9:57

Вообщем дело обстоит так:

1. Следуя одному примеру из учебника создал проэкт с двумя формами и модулем!
2. Ввёл следующий код:

Модул:

Код: Выделить всё
Public TestArrey(9, 6) As Variant

       Public i As Integer, j As Integer, h As Integer

       Public n As Integer
       Public max As Integer


Первая форма:

Код: Выделить всё
Private Sub Command1_Click()

      TestArrey(n, 1) = Text1(1): TestArrey(n, 2) = Text1(2)
      TestArrey(n, 3) = Text1(3): TestArrey(n, 4) = Text1(4)
      TestArrey(n, 5) = Text1(5): TextArrey(n, 6) = Text1(6)

      n = n + 1

      End Sub

      Private Sub Command2_Click()

      For n = 0 To 8
      TestArrey(n, 1) = Text1(1): TestArrey(n, 2) = Text1(2)
      TestArrey(n, 3) = Text1(3): TestArrey(n, 4) = Text1(4)
      TestArrey(n, 5) = Text1(5): TextArrey(n, 6) = Text1(6)

      Data1.Recordset.MoveNext
      Next n

      End Sub


     Private Sub Command3_Click()

     Unload Me
     Form2.Show

     End Sub


       Вторая Форма

     Private Sub Command1_Click()
     For i = 0 To 8
     For j = 1 To 6

     List1(i).List(j - 1) = TestArrey(i, j)
     Next j, i

     End Sub

     Private Sub Command2_Click()
     max = TestArrey(0, 3)
     For h = 1 To 8
     If TestArrey(h, 3) > max Then max = TextArrey(h, 3)
     Next h
     Label1.Caption = max

     End Sub


осталось толко свойства у объекта Data настроить. Нажимаю на свойство DataBaseName Выбераю зарание подготовленную базу(Access) , перехожу к свойству RecordSourse , Но компютер выдаёт сообшение что формат базы данных не узнан!? :? :twisted: :cry:


Что делать и что здесь не так
Последний раз редактировалось Areostar 05.11.2006 (Вс) 11:18, всего редактировалось 1 раз.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Re: Работа с базами данных(Помогите разобраться!)

Сообщение GSerg » 05.11.2006 (Вс) 10:25

Areostar писал(а):Что делать

Для начала, отформатировать код. Неотформатированный код будет удаляться как мусор. Так лучше.

Потом, поискать по тексту ошибки. И сразу найдёшь это древнее, истасканное и забитое решение.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 05.11.2006 (Вс) 11:28

Нашёл?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Areostar
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 07.09.2006 (Чт) 9:29
Откуда: Израиль

Сообщение Areostar » 05.11.2006 (Вс) 17:23

честно говоря нет!

Но немогли бы посоветывать как разобраться с базами

И кстати почему свойства ведут себя так странно!!!!!???

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 05.11.2006 (Вс) 17:32

Посмотри тут.
http://bbs.vbstreets.ru/viewtopic.php?p=6615245#6615245

Но это так, для справки. Потом посмотри тут.
http://bbs.vbstreets.ru/viewtopic.php?p=6586529#6586529
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


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

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

Сейчас этот форум просматривают: Bing-бот, Google-бот, Majestic-12 [Bot] и гости: 117

    TopList