C#和SQL服务器数据库代码解释

C# and SQL Server database code explanation

我不明白这段代码是什么 dela 你能说说它的作用吗?下面是代码中不明白的部分,希望大家理解。

此处下载整个项目

http://leteckaposta.cz/857080848

一个

object[] login = new object[Tables.AtributtesCount];

int j = 0;

foreach (object o in li)
{
                login[j] = o;

                if (j == Tables.AtributtesCount - 1)
                {
                    dataGridView1.Rows.Add(login);
                    j = 0;
                }
                else
                    j++;
}

两个

for (int i = 0; i < Tables.AtributtesCount; i++)
    dataGridView1.Columns.Add(Tables.Get_Atribut(i).Get_NameD, Tables.Get_Atribut(i).Get_Name);

代码 ONE 正在填充 DataGridView。行

if (j == Tables.AtributtesCount - 1)

检测一行的结尾,下一行的开头。目前尚不清楚 li 的来源,但其中的任何内容都被放入数据网格视图中。

代码 TWO 正在定义该 DataGridView 的列(为列提供元数据)。 Add(...) 的两个参数是列名和列 header.