日期:2014-05-19  浏览次数:20454 次

ASP.NET动态创建数据表(裸奔求教)
ASP.NET动态创建数据表
字段名,字段类型,字段大小,多少个字段不确定
怎么创建,数据库为SQLSERVER2005
^_^``大家帮忙想下吧

表名可确定
主键确定
大家帮我想下怎么做把

------解决方案--------------------
public string GetCreateTbString(string tbName,string idName,Type idType,stirng[] columnsInfo)
{
stringbuilder sb = new stringbuilder();
sb.append( "Create Table tbName(idName TypeToType(idType), ");//# 这里需要类型对应转换操作
int len = columnsInfo.length;
for(int i=0;i < len; i++)
{
sb.append( "colname coltype, ")
}
//这里去最后一个,
sb.append( ") ");
}
-----------
无测试,思路是拼字符串