Результаты поиска по запросу "access-vba"

1 ответ

@jtolle Да, у меня есть четкое представление об их ролях, это как раз то, что заставляет меня иногда отчаиваться по поводу программирования, иметь концепции, которые выглядят одинаково, но имеют совершенно разные значения. С другой стороны, до сих пор бушуют споры о том, означает ли «ноль» в SQL «отсутствует», «нет данных» или «неизвестен». Кстати, в свободное время я ненавижу SQL NULL. Я думаю, что только что опубликовал свой психологический профиль на переполнении стека.

пределить пустую строку, дату или целое число в VBA? Мне нужно иметь возможность присваивать значение Null некоторым полям для определенных записей, когда данные неполные или неактуальные, но если я объявляю переменную как String, Date или ...

2 ответа

Индивидуальные идентификаторы Auto-Number для таблиц?

Есть ли способ использовать мой собственный номер в таблице, как автоматический номер; то есть автоматически назначать следующую доступную новой записи. У нас есть системные идентификационные номера для каждого сотрудника, которых я ...

3 ответа

Переход к другой вкладке в подчиненной форме навигации

В базе данных MS Access 2010 у меня есть список, чья процедура Afterupdate должна (помимо прочего) перейти к определенной вкладке в подчиненной форме навигации. Я могу заставить его изменить свойство SourceObject подчиненной формы навигации, но ...

ТОП публикаций

1 ответ

Как проверить, есть ли определенный элемент управления?

у меня есть форма доступа 2007, и я хочу проверить, если конкретный элемент управления (кнопка переключения) имеет фокус, что-то вроде : if gotfocus(mytoggle) then dosomething endifили, может быть, как: if me.mytoggle.setfocus = true then ...

1 ответ

Здравствуй. Я хочу еще раз поблагодарить вас. однако - как и ожидалось, у меня есть проблема. Мне нужно записать BLOB-файл в файл, как вы сказали, но ни одна функция онлайн не работала, как ожидалось. Я хочу быть в состоянии сделать это с предложением "ГДЕ". то есть где id = x .... Мне это нужно в формах, которые не связаны непосредственно с таблицей, где я храню изображения, но большинство решений в Интернете используют доступное поле - которого у меня нет. Итак, снова я прошу вашей помощи. заранее спасибо

я есть таблица со встроенным рисунком (OLE). Я хочу иметь возможность вставить новую запись через форму с возможностью просмотра. В любом случае, у меня есть имя файла, и мне нужно превратить его в объект ole и вставить в форму. как мне это ...

1 ответ

Управление кавычками внутри строки VBA

Я пытаюсь вставить в таблицу Access некоторые значения, полученные из другой таблицы, проблема в том, что некоторые значения заключаются в кавычки и двойные кавычки внутри строки, как в следующем примере: str1 = "Non-fusible sectionalizing ...

1 ответ

Также обратите внимание, что DoCmd.OutputTo без аргумента ObjectName использует активный объект ... который в этом случае будет отчетом "Test".

ользую VBA для динамической загрузки содержимого отчета, и в зависимости от того, какой отчет выбран из формы панели управления, которую я создал, запрос отчета может быть отфильтрован. В начале моей функции Report_Open у меня есть это: Private ...

4 ответа

Доступ 97 (то есть 17+ лет !!). Пожалуйста, никогда не указывайте на это снова. Я такой старый

я есть огромный документ MS Access со встроенной кодовой базой VBA. Можно ли отследить файл (в процессе его разработки) с помощью (mercurial) системы контроля версий? Могу ли я извлечь код и отследить это? Или это просто путь к двоичному файлу? ...

2 ответа

 в вашем цикле?

аюсь получить количество записей таблицы, и, если число больше 17, создайте новую таблицу. Dim rst As DAO.Recordset strSQL = "Select * from SKUS" Set rst = db.OpenRecordset(strSQL) If rst.RecordCount > 17 Then Set tdf ...

4 ответа

Понимаю. Я делаю очень мало с ADO, поэтому я буду полагаться на ваш опыт там. DAO обычно рекомендуется для использования из MS Access VBA, поэтому я предположил, что это была среда, в которой работал OP.

ы можете проверить, если набор записей пуст? Dim temp_rst1 As Recordset Dim temp_rst2 As Recordset Set temp_rst1 = db.OpenRecordset("SELECT * FROM ORDER_DATA WHERE SKUS_ORDERED = '" & curSKU1 & "' AND [ORDER] = " & curOrder) Set temp_rst2 = ...