使用adoquery1.fielddefs.items[i].name;   adoquery1.fielddefs.items[i].datatype;
可以将listbox1中选取的字段名称、类型和长度取出来,然后我想将这些取出的各个字段重新生成一个新表(临时表),因为i不固定,所以这个临时表是动态变化的。可是我这样写代码总是出现错误:
使用adocommand1.commandtext:='create table 表名('+''''+adoquery1.fielddefs.items[i].name+''''+adoquery1.fielddefs.items[i].datatype+''''+adoquery1.fielddefs.items[i].size')'';这样写的代码会出现类型不匹配的错误。怎么办???