需要使用数据库表模式在.net中获取空的datatable [英] Need to get empty datatable in .net with database table schema

查看:118
本文介绍了需要使用数据库表模式在.net中获取空的datatable的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

解决方案

一个声明中的最佳方法是使用sql server表的模式创建一个空的DataTable对象我想值得一提的是 SET FMTONLY

  SET FMTONLY ON; 
SELECT * FROM SomeTable
SET FMTONLY OFF;




由于请求,没有行被处理或发送到客户端SET FMTONLY已打开。


这可以方便的原因是因为您可以提供任何查询/存储过程并返回元数据的结果集。


What is the best way to create an Empty DataTable object with the schema of a sql server table?

解决方案

A statement I think is worth mentioning is SET FMTONLY:

SET FMTONLY ON;
SELECT * FROM SomeTable
SET FMTONLY OFF;

No rows are processed or sent to the client because of the request when SET FMTONLY is turned ON.

The reason this can be handy is because you can supply any query/stored procedure and return just the metadata of the resultset.

这篇关于需要使用数据库表模式在.net中获取空的datatable的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆