2015-10-23 7 views
1

Могу ли я создать таблицу матриц в базе данных доступа. Это выглядит как.Таблица матриц в доступе MS

Fat/SNF.   5. 6. 7. 8. 9. 10 
    3.    0 2. 3. 6. 7. 9 
    4.    2. 3. 5. 6. 8. 11 
    5.    4. 5. 6. 8. 9. 13 
    6.    5. 6. 9. 10. 11. 15 

Так что я могу ссылаться на то, чтобы программно определить определенное значение в этой матрице.

ответ

1

Вы можете использовать многомерный массив в VBA.

Настоящая официальная документация по MS. Он предназначен для VB, но также должен применяться к VBA https://msdn.microsoft.com/en-us/library/wak0wfyt.aspx

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

+0

Да, его статическое содержимое. Как я могу создать матрицу/массив как общедоступную переменную или функцию в модуле? Вы можете остановиться на этом? – Mallesh

+0

Да, я мог бы, но это выходит за рамки. Сначала сделайте некоторое исследование и напишите другой вопрос, если возникнут какие-либо проблемы. Я предлагаю вам google для этих ключевых слов: глобальная переменная доступа MS Access, многомерные массивы MS Access. Там есть множество учебных пособий. Надеюсь, я могу помочь тебе. – asdev

1

Существует множество способов представления матричных данных в таблицах MS Access. Если бы мне пришлось это сделать, я бы предпочел бы хранить данные в тройках, где одно поле указывает строку, другое поле указывает столбец, а третье поле указывает значение.

Тогда я бы построил запрос, который представляет собой перекрестное представление этих данных.

Но это на самом деле зависит от вашего предполагаемого использования матрицы.

+0

спасибо. Это имеет смысл – Mallesh

Смежные вопросы