1。日期的年、月、日分别存入数据库的三个字段
查询时用DATAGRID显示的话,能不能将这三个字段并在一起,就是在DATAGRID里用一个格子显示出完整日期2。在查询的时候用DROPDOWNLIST控件来选择日期,想设计一个button的事件使DROPDOWNLIST控件里面的内容为空,该怎么写?
我写的ddl.selectitem.text="",会出现把当时所选项清空的情况

解决方案 »

  1.   

    日期的年、月、日分别存入数据库的三个字段
    查询时用DATAGRID显示的话,能不能将这三个字段并在一起,就是在DATAGRID里用一个格子显示出完整日期
    -----------
    SQL语句来实现。
     select id,name,(年字段名+'年'+月字段名+'月'+日字段名+'日') as Date1 from table1 直接使用date1就是..年..月...日了。
      

  2.   

    选择日期建议使用
    JS社区的"梅花雪"日历控件很不错. 
    http://www.meizz.com/Web/Download/Web_Calendar_30.rar 
      

  3.   

    adandelion(被封杀) 说的很对
      

  4.   

    select id,name,(年字段名+'年'+月字段名+'月'+日字段名+'日') as Date1 from table1 
    里面的id,name,是什么字段?
    另外这条sql语句写在哪里?
      

  5.   

    id,name,是什么字段?是我随便举的例子,根据你的写自己的。。
    ------------------------
    另外这条sql语句写在哪里?
    DataGrid绑定的时候啊。
      

  6.   

    http://dotnet.aspx.cc/
    孟宪会之精彩世界
    里面的例子不少,可以看看。
      

  7.   

    有个问题
    我的语句是select * from table1
    那么现在我写的语句是不是这样的呢?
    select * (上报年字段名+'年'+上报月字段名+'月'+上报日字段名+'日') as Date1,(起始年字段名+'年'+起始月字段名+'月'+起始日字段名+'日') as Date2 from table1 么???
    但是测试报错
    不知道该语句该怎么写
    万分感谢
      

  8.   

    select ,...这里是具体字段列表.(上报年字段名+'年'+上报月字段名+'月'+上报日字段名+'日') as Date1,(起始年字段名+'年'+起始月字段名+'月'+起始日字段名+'日') as Date2 from table1 
    这里不能使用selct * 了。
      

  9.   

    string strSearch="select gcbh,gcmc,zj,ybwjm,qsn,qsy,qsr,bsn,bsy,bsr,(qsn+'年'+qsy+'月'+qsr+'日') as qsrq,(bsn+'年'+bsy+'月'+bsr+'日') as bsrq from T_XMB_SGJLYB我把sql语句该城如上所述
    结果提示错误是:无效数字!
    郁闷,应该没写错啊
      

  10.   

    在查询分析器中运行正确了?
    string strSearch="select gcbh,gcmc,zj,ybwjm,qsn,qsy,qsr,bsn,bsy,bsr,(qsn+'年'+qsy+'月'+qsr+'日') as qsrq,(bsn+'年'+bsy+'月'+bsr+'日') as bsrq from T_XMB_SGJLYB";好象少了";
      

  11.   

    先结帖子吧
    我用的是oracle数据库