C: Как расширить строки переменной длины, чтобы установить длину [закрыто]

Это легко использовать с помощью функции ConcatRelated () Аллена Брауна. Скопируйте функцию с этой веб-страницы и вставьте ее в стандартный модуль кода Access.

Затем этот запрос вернет то, что вы просили.

SELECT
    i.N_ID,
    i.F_Name,
    i.L_Name,
    ConcatRelated(
        "Course_ID",
        "tbl_Courses",
        "N_ID = '" & [N_ID] & "'"
        ) AS Course_IDs
FROM tbl_Instructors AS i;

Рассмотрим изменение типа данных N_ID с текста на числовое в обеих таблицах. Если вы это сделаете, вам не нужны одиночные кавычки в третьем аргументе для этого выражения ConcatRelated().

"N_ID = " & [N_ID]

И всякий раз, когда вам нужно N_ID, отображаемое с ведущими нулями, используйте Format().

Format(N_ID, "000")

-8
задан avidreader610 21 December 2014 в 08:36
поделиться