永发信息网

.net中GetSqlValues方法不会用,谁能举个例子?

答案:1  悬赏:20  手机版
解决时间 2021-01-23 22:22
public virtual int GetSqlValues
(object[] values)
参数 values
要将属性列复制到其中的 Object 的数组。
语法是这样。还是不会用。
最佳答案
获取当前行中的所有属性列。
参数
values
要将属性列复制到其中的 Object 的数组。

返回值
数组中 Object 的实例的数目。

此方法成功后,values 参数变量将会填充当前行的所有列的值
如 当前的 sql = "select userid,username from tuser"
返回的列为 userid,username
values 数组有两个元素, values[0] 为 userid 的当前行值
values[1] 为 username 的当前行值

试试下面例子,注意用你的连接和 sql 换一下

class Program
{
static void Main(string[] args)
{
SqlConnection conn = new SqlConnection("Data Source=192.168.1.122;DataBase=drpnet;uid=sa;pwd=summer");
conn.Open();
SqlCommand comm = new SqlCommand("SELECt * FROM T_USER", conn);
SqlDataReader reader = comm.ExecuteReader();
object[] objs = new object[reader.FieldCount];
while (reader.Read())
{
int valcount = reader.GetSqlValues(objs);
Console.WriteLine("GetSqlValues Return " + valcount + " Elements.");
for (int i = 0; i < valcount; i++)
{
Console.WriteLine(string.Format("[{0}]: {1}", i, objs[i]));
}
}
Console.ReadKey();
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
七巧板幼儿园(商丘永城市)地址好找么,我有些
—Do you know Tom?—Sure, we have in the s
相爱四年他老骗我这是怎么回事
小牛津双语幼儿园(商丘永城市)地址有知道的么
海口驾照扣分怎么处理违章
西关小学附属幼儿园(商丘永城市)地址有知道的
用8、6、0、0组成的四位数中,一个“零”都不
红绿出特六畜中。四六旺特迎鸡年,送土火金号
started off是什么意思
下列各句中划线的成语使用不恰当的一项是 (2
三星s6952o开不起视频
清华幼儿园(商丘永城市)地址有知道的么?有点
个人所得税占税收总额比重过低和调高个税起征
金色童年幼儿园(商丘永城市)地址有知道的么?
尾号5566好还是9992好?
推荐资讯
如何看主力资金动向
1到1000中有多少个7?
柒lounge(三里屯店)地址在什么地方,我要处理
范家村地址在什么地方,我要处理点事
卫士电脑医院地址在什么地方,想过去办事
怀孕多久能做人流
伯利克里统治时期,雅典民主政治进入“黄金时
画时代少儿美术培训中心怎么去啊,我要去那办
下列生活用具中,使用时属于省力杠杆的是A.筷
lg洗衣机(红旗家电城店)地址有知道的么?有点
圣卡陶瓷地址有知道的么?有点事想过去
仓山镇站售票处地址好找么,我有些事要过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?