标题:判断是否为空.
只看楼主
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
 问题点数:0 回复次数:3 
判断是否为空.
我的数据库里有张表  记录学生的资料。 怎么判断某个学生的某项(比如电话)是否为空?

用 SqlDataReader  ???

string num = "104263010136";
        SqlConnection meteor = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["meteor"]);
        meteor.Open();
        SqlCommand comm = new SqlCommand("select uploadfile from studentinformation Where  studentnum='" + num + "'", meteor);

        SqlDataReader dr = comm.ExecuteReader();
        if (dr.Read())
        {
            Response.Write("<script language=javascript>alert('有!')</script>");
        }
        else
            Response.Write("<script language=javascript>alert('没有!')</script>");

        meteor.Close();

为什么不行?

[[it] 本帖最后由 晋加答 于 2008-5-18 00:23 编辑 [/it]]
搜索更多相关主题的帖子: 数据库 meteor quot num 判断 
2008-05-18 00:16
skyland84
Rank: 2
等 级:新手上路
威 望:4
帖 子:544
专家分:0
注 册:2006-10-9
得分:0 
SqlCommand comm = new SqlCommand("select * from studentinformation Where  studentnum='" + num + "'", meteor);

        SqlDataReader dr = comm.ExecuteReader();
        if (dr.Read())
        {
            Response.Write("<script language=javascript>alert('有!')</script>");
            //输入手机号
            Response.Write(dr["MobileName"].ToString());
        }
        else
            Response.Write("<script language=javascript>alert('没有!')</script>");

        meteor.Close();

决定人生~
2008-05-18 00:37
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
得分:0 
你的不是跟我的一样吗?
可是这样的话,无论那项是空还是非空都是弹出"有".
2008-05-18 10:31
skyland84
Rank: 2
等 级:新手上路
威 望:4
帖 子:544
专家分:0
注 册:2006-10-9
得分:0 
我是要告诉你 怎么提取 手机号。 提取出来后 你要判断是空或不是,你想怎么处理就怎么处理。

决定人生~
2008-05-18 12:40



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




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

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