小弟想把 adoqury访问数据库的结果存在一个二维字符串型数组里
例如:访问一个表(select 列名1,列名2 from 表名),然后把查询的结果(列名1,列名2)付给一个二维字符串,当然
”列名1“,“列名2”所有的值本身就是字符串型的。。
小弟对delphi的二维字符串数组不熟悉,请各位高人详细讲解一下,包括二维字符串数组创建(动态),耽误您时间了
例如:访问一个表(select 列名1,列名2 from 表名),然后把查询的结果(列名1,列名2)付给一个二维字符串,当然
”列名1“,“列名2”所有的值本身就是字符串型的。。
小弟对delphi的二维字符串数组不熟悉,请各位高人详细讲解一下,包括二维字符串数组创建(动态),耽误您时间了
type
TTableName = Record
列名1 : integer;
列名2 : string;
... ...
end;var Table : array of TTableName ;
在程序中 SetLength(Table,adoqury.RecordCount);......
其余的自己就可以写了
TTableName;
再定义类型为TTableName的数组就ok 了
照这样发展下去,估计可以n维阿
straray:array of string;因为是动态的数组要设置数组的长度所以用
bytLength:byte;////数组的长度
SetLength(straray, bytLength);二维的差不多