1、Query1.SQL.Text := 'Select * From Student Where Bir= :Bir';
Query1.ParamByName('Bir').AsDateTime := StrToDate('1998-02-12');
Query1.Open;
2、
FormatDateTime('dd.mm.yyyy', StrToDate('2002-2-22'));
Query1.ParamByName('Bir').AsDateTime := StrToDate('1998-02-12');
Query1.Open;
2、
FormatDateTime('dd.mm.yyyy', StrToDate('2002-2-22'));
解决方案 »
- 在弹出的菜单上右击,怎么能出现右击的菜单?
- 关于Adoquery 插入一条记录的问题。
- 郁闷好几天的问题,请帮忙看看
- dll函数返回form的问题
- 用触发器能实现这样的业务吗?
- 关于一个Delphi大包的问题。请大虾指教!急急急~~~
- 俺给20分没人理,现在给100分
- 【散分贴】delphi XE5 北京发布会,参加的留个名喽~
- 请问table或query的update属性的具体作用是什么?
- 请问如何在form2中访问form1中的button1click(nil)?以及怎样定义函数和过程以使工程中所有的forms都能直接调用?
- 请问高手:直接转到指定的记录应该怎么写?如转到第5条记录,table1.?
- 如何得到标题栏的开始颜色和结束颜色?谢绝灌水。
QUERY1.CLOSE;
QUERY1.SQL.CLEAR;
QUERY1.SQL.ADD('Select * From Student Where Bir=CONVERT(SMALLDATE,'''+变量+''',20);
QUERY1.OPEN;
在sql语句中使用'yyyy-mm-dd'的日期格式?
比如ORACLE中
alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS'
在DELPHI中,用QUERY控件发送即可。
这是PARDOX的DATE的数据类型,看看FROMATDATETIME的帮助就行了
必须是这种,你试一试?