| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2591 人关注过本帖
标题:怎么在数据库里查找相同城市的人,然后在listbox里显示啊
只看楼主 加入收藏
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
啊?我是在这里添加的呢.听同学说在这里面加的
<appSettings>
  <add key="meteor" value="server=localhost;database=manage;user=sa;pwd=;"></add>
  </appSettings>

昨天好象是查询语句不对.我这个不能用 = ,要用like ,
2008-04-07 09:40
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
顺便再问你一下,我用了2个DropDownList绑定年,月,要在数据库查询与这
2个DropDownList 选择的年,月相同的,要怎么 表达啊 ?
select from 表 where  birth like  ........
后面不知道了
2008-04-07 09:45
仰望星空
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:7
帖 子:473
专家分:93
注 册:2007-2-11
收藏
得分:0 
"select from 表 where  birth >= " + ddlYear.SelectValue + "-" + ddlMonth.SelectValue + "-" + "01 " +
"and birth < " + ddlYear.SelectValue + "-" + (Convert.ToInt32(ddlMonth.SelectValue) + 1) + "-" + "01 "

当人们仰望天空的时候,才有了翱翔的愿望;当人们仰望星空的时候,才有了远航的渴望。
2008-04-07 09:51
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
我照你做了,可是系统老说,无法将varchar格式的1986-12-10转换为int型的
可是在sql里我是用的datetime类型的啊
怎么会这样呢
2008-04-07 10:54
wang232504
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2008-4-6
收藏
得分:0 
回复
你定义一个数据集  dataset  用适配器 填充数据集  然后在绑定  一定能成功
2008-04-07 10:58
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
啊?
不是很会.唉
2008-04-07 11:18
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
这样还是不行啊
会不会还是那个查询语句哪里错了啊  
protected void Button2_Click(object sender, EventArgs e)
    {
        SqlConnection meteor = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings["meteor"]);
        meteor.Open();


        DataSet ds1 = new DataSet();
        SqlDataAdapter sda = new SqlDataAdapter("select studentname,year  from studentinformation  where year >=" + DropDownList1.SelectedValue + "-" + DropDownList2.SelectedValue + "-" + "01" + "and year < " + DropDownList1.SelectedValue + "-" + (Convert.ToInt32(DropDownList2.SelectedValue) + 1).ToString() + "-" + "01", meteor);
        sda.Fill(ds1, "yearmonth2");
        GridView1.DataSource = ds1.Tables["yearmonth1"];
        GridView1.DataBind();

        meteor.Close();  
    }
2008-04-07 13:15
仰望星空
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:7
帖 子:473
专家分:93
注 册:2007-2-11
收藏
得分:0 
别忘了加单引号,没想到我写什么你就用什么啊,呵呵

当人们仰望天空的时候,才有了翱翔的愿望;当人们仰望星空的时候,才有了远航的渴望。
2008-04-07 13:39
晋加答
Rank: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
收藏
得分:0 
加了单引号,也还是没办法,说
 
运算符" - " 无法应用与string和string 类型的操作数
2008-04-08 10:04
快速回复:怎么在数据库里查找相同城市的人,然后在listbox里显示啊
数据加载中...
 
   



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

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