我使用ADOCommand1,其中command text 中的语句是:
CREATE TABLE [dbo].[:name ] (
[zm] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[zgzs] [int] NULL ,
[qzgz] [int] NULL ,
[dzys] [int] NULL ,
[dzzs] [int] NULL ,
[zz] [int] NULL ,
[zzzs] [int] NULL ,
[jx] [int] NULL ,
[zg] [int] NULL ,
[gz] [int] NULL ,
[cz] [int] NULL ,
[xxjyx] [int] NULL ,
[gjzc] [int] NULL ,
[zjzc] [int] NULL ,
[cjzc] [int] NULL ,
[gjjs] [int] NULL ,
[js] [int] NULL ,
[gj] [int] NULL ,
[zj] [int] NULL ,
[cj] [int] NULL ,
[xt] [int] NULL ,
[qt] [int] NULL ,
[35yx] [int] NULL ,
[36z45] [int] NULL ,
[46z60] [int] NULL 
) ON [PRIMARY]
其中 name为参数,
在程序中的语句为
ADOCommand1.Parameters.ParamValues['name']:='T_jy_temp';
   ADOCommand1.Execute;