6 / 6 / 1
Регистрация: 02.09.2010
Сообщений: 25
1

работа со строками

27.10.2010, 11:05. Показов 1031. Ответов 4
Метки нет (Все метки)

Здравствуйте!
Помогите новичку!!!!!!!
Есть запрос "ВыборПечати""на базе двух таблиц: "Ф.И.О" и подчиненной "Осмотр" "с полями:
[Ф.И.О.] из таблицы "Ф.И.О"(текстовое) и
[Печать] из таблицы "Осмотр" (логическое)
Выборочно ставлю галочку в поле [Печать] и соответственно фильтрую записи для печати. Но это нормально, когда десть-двадцать записей. Но если мне надо вывести на печать 900 записей, тогда проще выделить все и потом снять галочки там, где не нужно. Вопрос:
Как мне с помощью цикла присвоить по полю [Печать] значение "1" всем записям .
Нахимичил что-то вроде:

Visual Basic
1
2
3
4
5
6
7
8
9
10
Dim rs As DAO.Recordset
Dim i, n As Integer
Set rs = CurrentDb.OpenRecordset("Осмотр", dbOpenDynaset)
Do Until rs.EOF
If Печать = 0 Then
Печать = 1
End If
rs.MoveNext
Loop
rs.Close
Но значение присваивается только текущей записи. другим записям не присваивается. Что не так??
За ранее спасибо!!!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.10.2010, 11:05
Ответы с готовыми решениями:

Работа со строками, заполнить компоненты строками из файла
Привет! Нужна помощь в заполнении формы В общем, есть форма отправки письма. У нее есть 2 функции,...

Работа со строками. Функции работы со строками
Дана строка символов. В заданном тексте определить позицию первой точки ‘ . ‘.

Работа со строками(операции над строками)
Пусть дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных...

Задание по темам: ООП, исключения, работа со строками (возможно применение коллекций List), работа с компоновщиком
ТЯЖЕЛО РАБОТАТЬ С КОМПОНОВЩИКОМ. БУДУ РАД ВАШИМ ОТВЕТАМ. 1. Ознакомиться с принципом работы...

4
2454 / 796 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
27.10.2010, 12:28 2
можно сделать запрос
SQL
1
UPDATE Осмотр SET Осмотр.Печать=TRUE
0
6 / 6 / 1
Регистрация: 02.09.2010
Сообщений: 25
27.10.2010, 12:53  [ТС] 3
Здравствуте Елена!!
Спасибо за ответ и внимание!
Но к сожалению я в языке "SQL" полный ноль и соответственно не понял, куда надо вставлять эту строку?
Заранее спасибо!
0
2454 / 796 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
27.10.2010, 12:58 4
Dobrinya, задайте выполнение этого запроса по какому-нибудь событию. Вы написали код для обработки записей, он же где-то должен начинать работать, вот вместо него и поставьте.
Можно открыть хранимый запрос (если этот запрос создан и хранится в Вашей базе)
PureBasic
1
DoCmd.OpenQuery"Запрос1"
или запустить на исполнение запрос в модуле формы
PureBasic
1
DoCmd.RunSQL "UPDATE Осмотр SET Осмотр.Печать=True"
0
6 / 6 / 1
Регистрация: 02.09.2010
Сообщений: 25
27.10.2010, 13:11  [ТС] 5
Лена!
Не знаю, нарушаю ли я условия форума, но хочу выразить Вам большую благоданость!!!! и от меня, при встрече, шоколадка!
Все заработало. Теперь попробую разобраться в чем разница между моим кодом и Вашим.

С ув.Александр
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2010, 13:11
Помогаю со студенческими работами здесь

Работа со строками
Есть код 0000000000400996 <main>: 400996: 55 push %rbp 400997: 48 89 e5 ...

Работа со строками
Подскажите запускаю прогу, а она не хочет запускать что ето можит бить ??? Окно открываться потом,...

Работа со строками
var string1 = 'Ytube'; var string2 = 'ou'; var sliceString = ''; console.log(sliceString); //...

Работа со строками
Приветствую, друзья-программисты. Дали в универе лабу по строкам. У нас выпала лекция и сказали...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru