我有一个从结果集返回的结果集。我想把它转换成一个矩阵对象,以便在数据的内存查找中执行。我从来没有使用过矩阵,并被困在它的工作。有人能举个例子吗?
发布于 2018-12-01 07:41:06
据我所见,直接使用矩阵的add row方法可以避免通过CSV的行程。
::struct::matrix Mtrx
Mtrx add columns [llength [$SQLResultSet columns]]
while {[$SQLResultSet nextlist Return_Row]} {
Mtrx add row $Return_Row
}发布于 2018-11-29 17:53:18
我想出来了:
::struct::matrix Mtrx
Mtrx add columns [llength [$SQLResultSet columns]]
while {[$SQLResultSet nextlist Return_Row]} {
::csv::split2matrix Mtrx [::csv::join $Return_Row] {,} {expand auto}
}从这里你可以做你想做的事。
https://stackoverflow.com/questions/53543810
复制相似问题