Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 02.05.2010
Сообщений: 61

SQL или Access в VB (проблемы с поиском)

09.06.2010, 21:14. Показов 881. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет! Один раз на этой конфе мне очень сильно помогли, надеюсь, помогут ещё раз.
Я чайник (пока). пишу программу по работе с базой данных и почти не знаю SQL.
Думаю, имеет ли смысл мне его осваивать.
Вопросов два. Имеется таблица из 3х столбцов.
1. Можно ли в динамическом наборе искать запись с помощью Find по двум (или трём) столбцам?
2. Если я задействую SQL, то при создании дистрибутива средствами VB компоненты, необходимые
для работы программы, войдут в дистрибутив? Или же надо ставить SQL-клиент, или сервер?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.06.2010, 21:14
Ответы с готовыми решениями:

Проблемы с SQL или C#
Добрый день! Кто может отзовитесь на помощь я делаю прогу на курсач и ее я буду использовать на диплом. У меня база она подключается через...

Есть ли в VB или в ADO, DAO или RDO функция преобразования MS SQL типов данных в MS Access?
Существует ли встроенная функция перевода типов данных SQL в Access, Paradox, Dbase и пр.?

Проблемы с SQL сервером. Или хацкеры?
Сайт на АСП и база лежит на SQL Server 2000. Примерно раз в сутки сайт перестает работать. Причина: На серваке SQL к базе сайта создается...

4
0 / 0 / 0
Регистрация: 26.12.2007
Сообщений: 435
10.06.2010, 09:59
Про поиск ничего сказать не могу - не понял вопроса в корне.
А про дистрибутив - могу.
Для создания необходимо включить в пакет MDACTYPE (библиотеки ADO) версии которую ты используешь в проекте и убрать из дистрибутива oldb.tlb (название точно не помню, на расширенее точно такое). И все. Для WIN 98 при использованиии ADO версии выше 2.1 требуется предустановленный офис иначе при инсталяции и распоковке ADO возникает ошибка. Вот в принципе и все

А по поводу осваивать или нет - наверное все таки да!
0
2 / 2 / 1
Регистрация: 19.07.2007
Сообщений: 737
10.06.2010, 14:06
Для W2000 и XP никаких MDAC не нужно - они там уже есть, как минимум 2.5.
Если в программе ты используешь ADO 2.5, то все будет работать. Если ты работаешь с SQL -сервером, то никаких клиентов не нужно. SQL- язык по-любому нужно учить
0
0 / 0 / 3
Регистрация: 28.01.2010
Сообщений: 279
13.06.2010, 17:08
Можно искать по двум и трем столбцам, только не Find а SQL запросом.

strSQL='SELECT * FROM TableName WHERE поле1 LIKE '%vbcool%' AND поле2 LIKE 'vbcool1%' AND поле3 LIKE '%vbcool2''
RecordsetRS.Open strSQL, ActiveConnection, 2, 3
Короче лучше учи язык SQL запросов.
0
0 / 0 / 0
Регистрация: 02.05.2010
Сообщений: 61
14.06.2010, 08:46  [ТС]
Большое спасибо за информацию! По поводу дистрибутива, я так понял, никаких геморроев. SQL учить придётся. А метод Find (как я выяснил) позволяет искать по нескольким столбцам.
poisk = 'столбец1 = 'значение1' And столбец2 = 'значение2''
FindFirst poisk
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.06.2010, 08:46
Помогаю со студенческими работами здесь

Проблемы с поиском
Привет форумчане. Такая проблема. Осуществляю поиск в базе следующим кодом: if Edit1.Text <> '' then Begin ...

проблемы с поиском
Месяца 3-4 назад была проблема, где-то с неделю на сайте обитал вирус. Вылечила, больше не появлялся вирус. Но зато до сих пор, при поиске...

Проблемы с поиском в б/д
Всем доброго времени суток. В общем проблема такова, сделал поиск SQL запросом, использовал компонент ADOOuery и Edit, использовал...

Проблемы с поиском
Недавно возникла проблема с поиском. По нажатию на кнопку вызываю агента: Sub Initialize On Error Goto ProcessError Dim session As...

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


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru