|
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
|
|
| 09.06.2010, 21:14 | |
|
Ответы с готовыми решениями:
4
Есть ли в VB или в ADO, DAO или RDO функция преобразования MS SQL типов данных в MS Access? Проблемы с SQL сервером. Или хацкеры? |
|
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
|
|
| 14.06.2010, 08:46 | |
|
Помогаю со студенческими работами здесь
5
Проблемы с поиском проблемы с поиском Проблемы с поиском в б/д Проблемы с поиском Проблемы с поиском в VBA Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 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
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|