标题:怎么在数据库里查找相同城市的人,然后在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: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
得分:0 
我照你做了,可是系统老说,无法将varchar格式的1986-12-10转换为int型的
可是在sql里我是用的datetime类型的啊
怎么会这样呢
2008-04-07 10:54
晋加答
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: 1
来 自:广东-深圳
等 级:新手上路
帖 子:137
专家分:0
注 册:2008-4-1
得分:0 
加了单引号,也还是没办法,说
 
运算符" - " 无法应用与string和string 类型的操作数
2008-04-08 10:04



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




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

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