2
2D矩陣我有含有兩列的表作爲生成從數據庫
和我想創建與索引從每一列中取出等陣列[從第一列號] 2D矩陣[從第二列]數= 1
private void button11_Click(object sender, EventArgs e)
{
SqlDataAdapter da;
DataTable dt = new DataTable();
DataRow dr;
da = new SqlDataAdapter("select * from BackLinkedPOS", conn);
da.Fill(dt);
for (int i = 0; i < dt.Rows.Count; i++)
{
dr = dt.Rows[i];
array3[Convert.ToInt32(dr[0]), Convert.ToInt32(dr[1])] = 1;
}
MessageBox.Show("Array generated Successfully!");
}
我用下面的代碼,但它給了我錯了矩陣。可能是什麼問題?
我用一個for循環數組初始化爲0
for (int i = 0; i < arrayCount; i++)
{
for (int j = 0; j < arrayCount; j++)
{
array3[i, j] = 0;
}
}
和產生的矩陣是:
發佈矩陣和'array3' – Bauss
後更新相同的初始化。 – VarDOS
連接矩陣有什麼問題?看起來像所有的地方。可能你想要索引?然後減去一個:'array3 [Convert.ToInt32(dr [0]) - 1,Convert.ToInt32(dr [1]) - 1] = 1;' – Artyom