Stored procedures 是否可以知道从ado.net存储的Proc记录集返回的列的数据类型

Stored procedures 是否可以知道从ado.net存储的Proc记录集返回的列的数据类型,stored-procedures,ado.net,c#-3.0,Stored Procedures,Ado.net,C# 3.0,是否可以从ado.net环境中的存储过程中获取列的数据类型 假设我用sayname和id定义了一个表。假设name的数据类型为varchar(20),id的类型为int 现在,从ado.net的角度来看,当我做ExecuteReader时,有可能知道列的数据类型吗 任何示例/伪代码或链接都会有所帮助 谢谢我已经有一段时间没有做这样的事情了,但是我想ExecuteReader会给你一个SQLDataReader对象。该对象有一个GetDataTypeName方法,该方法返回一个列类型的字符串

是否可以从ado.net环境中的存储过程中获取列的数据类型

假设我用say
name
id
定义了一个表。假设name的数据类型为varchar(20),id的类型为int

现在,从ado.net的角度来看,当我做ExecuteReader时,有可能知道列的数据类型吗

任何示例/伪代码或链接都会有所帮助


谢谢

我已经有一段时间没有做这样的事情了,但是我想ExecuteReader会给你一个SQLDataReader对象。该对象有一个GetDataTypeName方法,该方法返回一个列类型的字符串