Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как в Access посредством VB записать данные в ячейку таблицы? / 13 сообщений из 13, страница 1 из 1
04.04.2007, 11:42
    #34436694
alt5000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Access посредством VB записать данные в ячейку таблицы?
Собственно тема. Что-то в редакторе VB я не увидел этой возможности. Может кто-нить подскажет...
...
Рейтинг: 0 / 0
04.04.2007, 12:04
    #34436832
alt5000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Access посредством VB записать данные в ячейку таблицы?
Неужели никто не знает?!
...
Рейтинг: 0 / 0
04.04.2007, 16:53
    #34438148
Granata005
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Access посредством VB записать данные в ячейку таблицы?
Тю...ну открывай в форме таблицу, становись на нужную запись и присваивай значения...
не пойму в чём проблема-то???
...
Рейтинг: 0 / 0
04.04.2007, 16:57
    #34438172
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Access посредством VB записать данные в ячейку таблицы?
В аксессовских таблицах нет ячеек. Есть записи и поля.
...
Рейтинг: 0 / 0
04.04.2007, 16:58
    #34438176
adv
adv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Access посредством VB записать данные в ячейку таблицы?
...
Рейтинг: 0 / 0
05.04.2007, 08:39
    #34439146
Granata005
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Access посредством VB записать данные в ячейку таблицы?
AntonariyВ аксессовских таблицах нет ячеек. Есть записи и поля.
Не умничай.... название дела не меняет...
...
Рейтинг: 0 / 0
05.04.2007, 10:55
    #34439599
shady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Access посредством VB записать данные в ячейку таблицы?
Granata005 А ни кто и не умничает. Просто если он не знает как правильно называется поле (у автора - ячейка) то пусть уж сразу - на стадии понимания учится правильно.
alt5000Как в Access посредством VB записать данные в ячейку таблицы?
Первым делом надо установить соединение с БД.
Потом произвести обновление:
Код: plaintext
Update tableName Set fieldName = ' 123 ' (если строка) = 213  (если число) =# 01 / 01 / 2007 # (если дата) where id= 2 
...
Рейтинг: 0 / 0
05.04.2007, 14:39
    #34440665
Granata005
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Access посредством VB записать данные в ячейку таблицы?
Чё-то я совсем забыл....
в SQL номер записи как выбирается?

а-то я пробовал,

Код: plaintext
1.
2.
Sub ee()
DoCmd.RunSQL "Update Таблица Set Поле1 = '123' where id=2"
End Sub

а ID он же ш не прокатит....
...
Рейтинг: 0 / 0
05.04.2007, 14:53
    #34440730
shady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Access посредством VB записать данные в ячейку таблицы?
Granata005Чё-то я совсем забыл....
в SQL номер записи как выбирается?
а-то я пробовал,
Код: plaintext
1.
2.
Sub ee()
DoCmd.RunSQL "Update Таблица Set Поле1 = '123' where id=2"
End Sub

Никак номер записи не выбирается. Если есть критерий в WHERE тогда и обновляться будут те записи в котором выполняется условие. Иначе - все записи таблицы.
Granata005а ID он же ш не прокатит....Але.. Спилберг... Непонятно... (с) ComedyClub
...
Рейтинг: 0 / 0
05.04.2007, 14:57
    #34440751
Granata005
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Access посредством VB записать данные в ячейку таблицы?
shadyНикак номер записи не выбирается.
Утож... я так понял чуваку нужно одну строчку обновить, без условия, а в некоторой записи...
Тогда формой....
А если по условию, тогда РАНСКЮЭЛЕМ...


П.С. что значит ? - shadyАле.. Спилберг... Непонятно... (с) ComedyClub
...
Рейтинг: 0 / 0
05.04.2007, 15:15
    #34440821
shady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Access посредством VB записать данные в ячейку таблицы?
Granata005
Утож... я так понял чуваку нужно одну строчку обновить, без условия, а в некоторой записи...
Тогда формой....
А если по условию, тогда РАНСКЮЭЛЕМ...

Какой вопрос - такой ответ. Согласитесь?
Granata005
П.С. что значит ? - shadyАле.. Спилберг... Непонятно... (с) ComedyClub
Это значит:
Granata005а ID он же ш не прокатит....
Как понимать? И вообще это к чему?
...
Рейтинг: 0 / 0
05.04.2007, 17:10
    #34441320
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Access посредством VB записать данные в ячейку таблицы?
Granata005 AntonariyВ аксессовских таблицах нет ячеек. Есть записи и поля.
Не умничай.... название дела не меняет...

Меняет и очень сильно. Т.к. не в "названии" дело а в понимание о чем вообще идет речь.

Весь топик напоминает:
- Петька! Приборы?!
- 45
и далее по тексту.

Собственно к чему я... Чтобы корректно ответить на вопрос автора, нужно начинать читать курс лекций по базам данных. ИМХО форум не для этого существует. Поэтому предлагаю автору почитать в F1 об ADO и попробовать. Ну а уж если что не понятно будет, то мы поможем.
...
Рейтинг: 0 / 0
08.04.2007, 15:56
    #34445779
polyakstar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в Access посредством VB записать данные в ячейку таблицы?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
 
Dim db As Database
Dim rs As Recordset

Set db = OpenDatabase("путь к твоей БД")
Set rs = db.OpenRecordset("имя таблицы")

rs.MoveFirst
Do While rs.EOF
If rs.Fields("имя твоего поля") = "вася" Then
    rs.Edit
    rs.Fields("имя твоего поля") = "петя"
    rs.Update
End If
rs.MoveNext
Loop
Этот код в твоей базе, в твоей таблице находит запись со значением "Вася" и заменяет ее на "петя"
Под твою конкретную задачу, думаю сам перепишешь.

з.ы. не забудь подключить Microsoft DAO Object Library
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как в Access посредством VB записать данные в ячейку таблицы? / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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