У меня есть поле в таблице, состоящее из даты и строки, например 04Jan_lole. Я хочу, чтобы создать это поле в Visual Basic,Дата для строки в VB.Net MS Access 2013
Дата + "_" + theName
дает мне ошибку рассогласования, поэтому я стараюсь, чтобы преобразовать часть даты в строку:
StrField = theDate.ToString ("ddMMM")
дает мне invali d ошибка классификатора.
Что делать, чтобы сгенерировать этот формат: 04Jan_lole? замечание это! Если я хочу определить theDate как DateTime, он дает мне ошибку. Тип автоматизации не поддерживается Visual Basic.
Где вы видите * недопустимую ошибку классификатора * *? Это время разработки или время выполнения? Какая строка кода вызывает ошибку? Каков полный текст ошибки? Как объявляется «StrField»? Какой тип? –
Ой, подождите ... Это VBA? Я предположил, что на основе кода примера и тегов вопроса вы пишете код в VB.NET. Если вы пытаетесь запустить этот код в VBA, это, безусловно, объяснит, почему это не сработает. VBA и VB.NET - совершенно разные языки. –