動態生成列

2021-05-28 10:29:23 字數 837 閱讀 1512

create   procedure   sp_createtable(   

@tname varchar(100) ,

@colscript varchar(1000),

@colnum int ,

@coltype varchar(100) )

as

begin

declare @s varchar(8000),@i int

set @s = 'create table '+@tname+'('+@colscript+')'

exec(@s)

set @i=0

while @i<@colnum

begin

set @i=@i+1

set @s='alter table '+@tname+' add col'+rtrim(@i)+' '+@coltype

exec(@s)

end

end

go

exec sp_createtable 't1','id int,name varchar(20)',8,'varchar(10)'

select * from t1

drop table t1

drop procedure sp_createtable

easyui datagrid 動態生成列

最近有專案需求,顯示動態列,也就是根據配置的列,進行動態載入 專案原型為 實現效果 獲取列,用ajax去動態獲取 1 function getcols 14 15 16 17 18 19return columns 20 動態拼接組合成 array 並賦值就可以了 1 載入運費 2function ...

easylui datagrid 動態生成列

1 function load sdate function resp 12 column title i 我這裡預設用鍵值做title,一般可以根據鍵值自定義 13 column width 25 14 column field i 資料的鍵值就是field 15 column align cen...

GridView動態生成列方法

這是乙個根據不同的資料來源而動態生成gridview顯示資料 繫結生成gridview 要繫結的gridview gridview的資料來源 gridview的datakeynames public static void gridviewbind gridview gv,datatable sou...