Witam, chciałbym pobrać dane z bady danych ,przypisać do danego obiektu w javascript(p5) a następnie wyświetlić.

Oto mój model Field:

public class Field
    {
        [Key]
        public int id_field { get; set; }
        public string name { get; set; }

        public Field()
        {
            id_field = 0;
            name = "";
        }

        public Field(int id, string name)
        {
            this.id_field = id;
            this.name = name;
        }
}

następnie dodałem utworzyłem bazę danych i dodałem dane

USE [GeekopolyContext-1]
GO
SET IDENTITY_INSERT Fields ON;
INSERT INTO [dbo].[Fields]
           ([id_field],[name])
     VALUES
                   (0,'START'),
                   (1,'TABLE FOOTBALL'),
          (2,'MYSTERIOUS CARD'),
          (3,'BILLIARDS'),
          (4,'FRUIT THURSDAY'),
          (5,'COMPANY CARDS'),
          (6,'TRAINEE'),
          (7,'GAME TESTER'),
          (8,'MYSTERIOUS CARD'),
          (9,'TRANSLATOR'),
          (10,'PRISON')...

Dodałem 40 wierszy. Następnie chciałem utworzyć plansze (muszę to zrobić w p5)

//CANVAS THINGS

let canvasWidth = 1800;
let canvasHeight = 1600;


//2D ARRAY THINGS - Play with the number of Cols and Rows
let arrayCols = 11;
let arrayRows = 11;

let initialPosX = 100;
let initialPosY = 100;

let rectWidth = 100;
let rectHeight = 100;


class Square {


    constructor(id, name, valueX, valueY) {
        this.id = id;
        this.name = name;
        this.valueX = valueX;
        this.valueY = valueY;
    }


}

//create array for colors
let colors = [];
//define a gray color. Try a random(100,200)
let tileColor = 255;
// You can also create an array with a pre-define size 
// var colors = new array(10);

function setup() {
    createCanvas(canvasWidth, canvasHeight);
    background('white');

    for (var i = 0; i < arrayCols; i++) {
        //every colum is also an array
        colors[i] = [];
        for (var j = 0; j < arrayRows; j++) {

            colors[i][j] = tileColor;
            var x = (i + 1) * initialPosX;
            var y = (j + 1) * initialPosY;
            if (i >= 1 && i <= 9 && j >= 1 && j <= 9) continue;
            else {
                fill(colors[i][j]);
                rect(x, y, rectWidth, rectHeight);


                fill(0);
            }
            text("START", initialPosX + 25, initialPosY + 55);
            text("STOP", initialPosX + 255, initialPosY + 55);
        }
    }
}

Utworzyłem 2D tablice żeby pokazać o co mi chodzi . Utworzyłem class Square ponieważ chcę utworzyć 40 obiektów Square dla danych z bazy danych.
W tym momencie mam problem gdyż nwm jak pobrać dane z bazy i przypisać do obiektów Square i wyświetlić nazwy w odpowiednim polu.
Może ktoś ma jakiś pomysł. Czego mogę użyć ,może coś zmienić?
Z góry dziękuję za pomoc.