标题:怎么将从数据库中查出的单列的值赋给一个字符串??
只看楼主
adlyy
Rank: 2
等 级:论坛游民
帖 子:14
专家分:12
注 册:2011-3-25
结帖率:100%
已结贴  问题点数:10 回复次数:5 
怎么将从数据库中查出的单列的值赋给一个字符串??
怎么将从数据库中查出的单列的值赋给一个字符串??

将查出来的数量的值赋给一个字符串????怎么做???
搜索更多相关主题的帖子: 数据库 字符串 
2011-04-29 13:29
红色警戒
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:19
帖 子:444
专家分:2967
注 册:2005-11-20
得分:8 
string strCon = "Integrated Security=SSPI;Initial Catalog='数据库名称';Data Source='本地计算机名';User ID='登录用户名';Password='登录用户密'";
            SqlConnection con = new SqlConnection(strCon);
            SqlCommand com = null;
            SqlDataReader dr = null;
            string SqlStr;            
            try
            {
                con.Open();

                SqlStr = String.Format("select * from  表名");
                com = new SqlCommand(SqlStr, con);
                dr = com.ExecuteReader();
                if(dr.Read())
                {
                    string str = dr["字段名"].ToString();
                }

                dr.Close();
                con.Close();
            }
            catch (System.Exception ex)
            {
                MessageBoxEx.Show(ex.Message, "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }

[ 本帖最后由 红色警戒 于 2011-4-29 21:08 编辑 ]

2011-04-29 21:07
qq1023569223
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
注 册:2010-12-22
得分:2 
楼上的正确!

   唯实惟新 至诚致志
2011-04-29 23:04
adlyy
Rank: 2
等 级:论坛游民
帖 子:14
专家分:12
注 册:2011-3-25
得分:0 
回复 2楼 红色警戒
字段名是什么???还有那select * from 表名 ,,,我要找的是一条记录的数量值,,不是所有记录。。
这种方法我也用了,我写的是 select 数量 from 表名 where 编号=1 、你那字段名没有写。。然后有错误,,怎么回事???
2011-04-30 09:31
红色警戒
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:19
帖 子:444
专家分:2967
注 册:2005-11-20
得分:0 
你上面的“数量”就是字段名

2011-04-30 17:54
adlyy
Rank: 2
等 级:论坛游民
帖 子:14
专家分:12
注 册:2011-3-25
得分:0 
回复 5楼 红色警戒
那我那样写有什么错误呢???还有那能查一个值吗。。就是后面加where。。。
我看书上写的SqlDataReader不能查一行记录,,只能从上往下遍历!!!
2011-04-30 18:33



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




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

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