标题:想问一下复值问题
只看楼主
s6gy
Rank: 1
等 级:新手上路
帖 子:330
专家分:0
注 册:2006-10-26
 问题点数:0 回复次数:7 
想问一下复值问题


SqlCommand cmd =new SqlCommand("select * from vote1 where public1=1", con);
string title =Convert.ToString( cmd.ExecuteScalar());


表里面有ID TITLE CONTENT 字段
只有一行查询出来 然后我想把这一行的值分别 复给某个怎么处理啊
谢谢帮忙啊 大哥大姐们
搜索更多相关主题的帖子: SqlCommand cmd Convert con string 
2007-10-23 17:09
师妃暄
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:805
专家分:107
注 册:2006-3-1
得分:0 
SqlCommand cmd = new SqlCommand("select * from vote1 where public1=1", con);
SqlDataReader reader = cmd.ExecuteReader();
int i = Convert.ToInt32(reader[0].ToString());
string title = reader[1].ToString();
string content = reader[2].ToString();

有实力才会有魅力 实力来自坚持不懈的努力
2007-10-23 17:12
s6gy
Rank: 1
等 级:新手上路
帖 子:330
专家分:0
注 册:2006-10-26
得分:0 
int i = Convert.ToInt32(reader[0].ToString()); 这里的 reader[0]. 是什么意思
是定义一个数组吗?
刚上面的问题如果不是一行呢 是不是写法一样的 麻烦了
刚写还不很明白
2007-10-23 17:26
s6gy
Rank: 1
等 级:新手上路
帖 子:330
专家分:0
注 册:2006-10-26
得分:0 
并且好象 还有错误

编译器错误信息: CS1502: 与“System.Convert.ToInt32(object)”最匹配的重载方法具有一些无效参数
int i = Convert.ToInt32(reader[0].ToString()); 就这一行还有错误
2007-10-23 17:32
sxzxwxf22
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2007-3-7
得分:0 
int i = reader.GetInt32(0);
string title = reader.GetString(1);
string content = reader.GetString(2);

2007-10-23 18:04
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
得分:0 
reader是SqlDataReader对象

愛生活 && 愛編程
2007-10-23 18:10
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
得分:0 

基础,基础,注意基础知道啊...


Flying without wings
2007-10-23 21:38
jxnuwy04
Rank: 2
等 级:新手上路
威 望:4
帖 子:768
专家分:0
注 册:2006-9-15
得分:0 
建议LZ多看看关于方面的知识.

------------------不为别的,就为你,我的理想!-----------------
2007-10-24 00:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-180150-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.235916 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved