1,formatdate的用法,把99-1-2转为1999-1-2
2,怎样得到一个表中日期列的最大值和最小值?
3,一个标签页,有3个标签,每个标签上都有一个dbgrid,分别是1,2,3,想规定dbgrid的每列的宽度,怎样做?我用onchange函数不行,总是报错。希望大家能给我比较详细的答案,多谢!
2,怎样得到一个表中日期列的最大值和最小值?
3,一个标签页,有3个标签,每个标签上都有一个dbgrid,分别是1,2,3,想规定dbgrid的每列的宽度,怎样做?我用onchange函数不行,总是报错。希望大家能给我比较详细的答案,多谢!
解决方案 »
- 求助null和nil和0
- 摘要算法
- SQL语句写法。
- ACCESS的帮助文件说SQL支持SUBSTRING函数,但实际上不支持,有人知道ACCESS能支持的类似的函数吗
- 菜鸟问题 :一个用ADO连接SQL Server 2000数据库的问题,
- 如何判断dbgrid中的一个字段的值是否修改了?
- 请各位大虾指点谜津,如何在Com 方法中传递自定义类型的结构,在线等。
- 过滤表的记录?
- 一个简单问题:DELPHI程序中如何调用一个EXE程序?
- 为何在调试avtiveform时,设置断点不起作用?
- 急问:IBlocal数据库的密码是多少阿?
- 请问如何制作可以分割的窗体?就象WINAMP那样,可以隐藏部分窗体??
select min(日期列名) from 表名3:双击你的dbgrid,会出现editing grid.columns。可以添加一列add new,然后选中你刚刚添加的列,再看object inspector,会有一width的选项,就可以输入你想要的值了!
也可以在程序中动态的修改:
DBGrid1.Columns.Items[i].Width := an integer;
i是从0开始的,也就是你看到的i+1列的列宽,可以修改成你想要的值
select max(datefield)from table
select min(datefield)from table
右击DBGIRDD选COLOUMN EDIT
选择相应的列在其WIDTH属性中进行设置!
date1: Tdate;
begin
date1:=strtodate(edit1.text);
edit2.text:=formatdatetime('yyyy-m-d',date1);
end;edit1中输入'99-1-2',edit2就输出'1999-1-2'问题3:
在设计状态下,打开dbgrid的右键菜单,选columns editer,点工具栏上的add all fields,然后选择column,修改其width属性即可 :)
rq1,rq2是两个日期字段,
问题:date的格式为1999-1-1, rq的格式为:99-1-1,希望保存在tem1中的格式为:1999-1-1
这个语句该怎么改?3:
我在设计状态的时候没有联接上数据库,是在程序运行后动态连接的,怎样加入所有的列啊?
问题2正在解决,
问题1那个select into 怎么改才行啊?
formatdate('yyyy-mm-dd',date())的结果是1999-01-02,不是1999-1-2!
????
怎么办?
rq1,rq2是两个日期字段,
问题:date的格式为1999-1-1, rq的格式为:99-1-1,希望保存在tem1中的格式为:1999-1-1
这个语句该怎么改?