现有一下一个问题请教!
1.tab键的代码是多少?(就像回车是#13)
2.TDBGrid中的字段名只能是从数据库中取出吗?不能自己命名吗?如果能,怎么实现?说详细点,最好写出代码。
3.从数据库中取出的时间字段,如果只想表示时间、不想要日期,怎么处理?谢谢大家!

解决方案 »

  1.   

    还有一个问题忘了说,就是TwwDBcombobox的使用方法,主要是怎么存入不同的显示值和实际存储值,怎样分别取出这两个数据用什么代码?最好能写具体点!谢谢大家!
      

  2.   

    1、TAB为#9
    2、可以自己命名,主要是在写SQL语句的时候写好再赋给DBGRID
    3、你在选择日期字段时可以用right(datetime,8),取出来的就是时间
      

  3.   

    1、VK_TAB = 9;2、设计期:双击DBGrid,在弹出的字段编辑器里设置属性,FileName设置连接数据集字段,Title里的Caption设置标题
       运行期:DBGrid1.Columns[0].Title.Caption := '标题';3、通过SQL查询截取时间部分就可以了
      

  4.   

    我刚才表述不是很清楚,现在在重新说一下第三个问题。
    我用的是access数据库,现在在数据库字段里存入的时间就是17:02:02这样的数据,但是我用TDBGrid的时间字段取出的却是“1899-12-30 17:02:02”,不是我想要的“17:02:02”的结果。我应该通过什么样的途径才能得到我想要的结果?
    最好有代码,谢谢各位了!
      

  5.   

    1、TAB 的 键值= 9;
    2、在设计时期:双击DBGrid,在弹出的字段编辑器里设置属性,FileName设置连接数据集字段,Title里的Caption设置标题
       运行时期:可以使用 DBGrid1.Columns[字段序号].Title.Caption := '标题';
    3、在对应字段的OnGetText事件事件中加入;
    Text:=FormatDateTime('hh:nn',StrToDateTime(Sender.AsString));
      

  6.   

    FormatDateTime('hh:nn',Sender.Asdatetime));
      

  7.   

    打错了
    应该是  FormatDateTime('hh:nn:ss',Sender.Asdatetime);
      

  8.   

    打错了
    应该是  FormatDateTime('hh:mm:ss',Sender.Asdatetime);
      

  9.   

    差不多都说完了
    不过你想控制DBGRID的话
    字段编辑器到是一个好选择
    可以显示、控制一些字段别名
      

  10.   

    不好意思,还要打扰各位!由于本人愚笨,没有在DBGrid1中找到ongettext这个事件,所以还请在帮下忙。我用的是delphi7.0,谢谢大家!
      

  11.   

    如果我不用DBGrid,而改用wwDBGrid是否也能实现DBGrid的功能哪?
      

  12.   

    to zhxfzhxf1(zhxfzhxf1) 分要用'n'月才用'm';
    to FOX7899(bk) 只取到分不行吗?
    to wendy1208(丰) 由于是字段事件,所以无论使用什么DataWare都OK.
      

  13.   

    “不好意思,还要打扰各位!由于本人愚笨,没有在DBGrid1中找到ongettext这个事件,所以还请在帮下忙。我用的是delphi7.0,谢谢大家!”大家帮帮忙呀!非常感谢!我很急用!