using (SqlCommand cmd = new SqlCommand(sqlText, conn))
{
using (SqlDataReader reader = cmd.ExecuteReader())
{
while (reader.Read())
{
for (int i = 0; i < reader.FieldCount; i++)
{
string columnName = reader.GetName(i);
Type columnType = reader.GetFieldType(i);
}
}
}
}
上面的代码中,每次进入while语句就是一个表结构的遍历,for循环里面可以得到列的名字和类型,请问怎么样根据这些列名字和类型动态生成XSD文件? 非常感谢!
哥们你问题解决了吗?