开启一键防护的碎嘴子是孬种 发表于 2023-9-13 14:27:04

获取表的架构

给定一个SQLConnection对象,如何获得单表架构?
前几天我在尝试这种方法,我似乎能够从运行查询所获得的数据集中获取模式,但是我可以从连接中获得的所有模式信息似乎都与可用的表有关。而不是表格上的实际详细信息。
我相信有一个简单的方法可以做到这一点。
                                                               
    解决方案:                                                               
                                                                我认为从查询(通过)GetSchemaTable)访问架构是唯一的方法。如果只对模式感兴趣,可以运行查询(从表中查询),其中1 =
2中选择)。
您应该使用KeyInfo CommandBehaviour执行源查询,否则,并非所有返回的信息都能保证准确
Command.ExecuteReader(CommandBehavior.KeyInfo)
页: [1]
查看完整版本: 获取表的架构