Помогите с компонентом Data

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Inga
Новичок
Новичок
Аватара пользователя
 
Сообщения: 31
Зарегистрирован: 07.07.2009 (Вт) 22:52

Помогите с компонентом Data

Сообщение Inga » 10.09.2009 (Чт) 19:10

Здравствуйте!

У меня такая проблема. Есть две базы Access (две таблицы) в каждой таблице три столбца Поле1, Поле2, Поле3
мне нужно программно объеденить эти две таблицы в одну без потери данных.
Я делала вот так кинула на форму два компонента Data1 и Data2 и 6 текстовых полей
Text1 это Поле1 (Data1)
Text2 это Поле2 (Data1)
Text3 это Поле3 (Data1)
и
Text4 это Поле1 (Data2)
Text5 это Поле1 (Data2)
Text6 это Поле1 (Data2)

код такой

Private Sub Command1_Click()
Data1.Recordset.MoveFirst
Do While x = 0
DoEvents
Data2.Recordset.AddNew
Text4.Text = Text1.Text
Text5.Text = Text2.Text
Text6.Text = Text3.Text
Data1.Recordset.MoveNext
If Data1.Recordset.EOF Then x = 1

Loop
End Sub

Но ничего не получается
базы я подключила к компанентам Data
Text1.DataField тоже сделала правильно, но не получается

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Re: Помогите с компонентом Data

Сообщение dr.MIG » 10.09.2009 (Чт) 23:13

Это надо сделать обязательно из своей программы или главное сделать хоть как-то? Для решения подобной задачи есть встроенные средства Access (ключевая фраза для поиска решения «запрос на объединение»).
Salus populi suprema lex

Inga
Новичок
Новичок
Аватара пользователя
 
Сообщения: 31
Зарегистрирован: 07.07.2009 (Вт) 22:52

Re: Помогите с компонентом Data

Сообщение Inga » 11.09.2009 (Пт) 11:01

dr.MIG писал(а):Это надо сделать обязательно из своей программы или главное сделать хоть как-то? Для решения подобной задачи есть встроенные средства Access (ключевая фраза для поиска решения «запрос на объединение»).



Большое спасибо все получилось.
Мне небыло разницы как сделать, главное объеденить!


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 65

    TopList