Query1.SQL.Clear;
Query1.SQL.Add('insert into expend.db ');
Query1.SQL.Add('values(:datetimes)');
Query1.Params[0].asdatetime:=datetimepicker1.Date+datetimepicker2.time;
query1.ExecSQL;
ShowMessage('插入成功!');
为什么在把该纪录插入到数据库以后,时间全部变成了2017-4月,而且时间都是下午三点的??奇怪阿
另个问题:在输入的时候判断输入给该edit.text的字符串型是数字而不是其他英文字母之类的从而停止程序
Query1.SQL.Add('insert into expend.db ');
Query1.SQL.Add('values(:datetimes)');
Query1.Params[0].asdatetime:=datetimepicker1.Date+datetimepicker2.time;
query1.ExecSQL;
ShowMessage('插入成功!');
为什么在把该纪录插入到数据库以后,时间全部变成了2017-4月,而且时间都是下午三点的??奇怪阿
另个问题:在输入的时候判断输入给该edit.text的字符串型是数字而不是其他英文字母之类的从而停止程序
解决方案 »
- 高分酬谢,本人想做一个文件夹加密的程序,请各位大侠帮忙!!急急...
- 请问在客户端中如何用查询的方法把远程SQLserver2000表中数据保存在客户端的本地Access数据表中?
- 客户端不能访问服务器上的COM+组件
- 如何在dbgrid中画矩形,请大家帮帮忙,很急!!
- 如何在combobox中显示网格?就象STRINGGRID里面的那种格子一样
- 简单问题 这个字段的属性??
- 深圳公司招聘外挂开发高手
- vc调用delphi的dll的参数类型问题。
- 这里有没有高手呀,帮俺个忙!!!!!!!!!!
- 求助:那位大虾知道怎么判断窗口是否已经显示。用哪个函数。谢谢。
- 大家帮忙很简单的 (菜鸟问题)————在线等待!!!!
- 郁闷,散分!!!
判断Edit是数字而不是其它英文字母可以自己编一个函数
function IsNumeric(tmp_str: string): Boolean;
var
i: double;
begin
Result := True;
try
i := StrToFloat(Tmp_Str);
except
Result := False;
end;
end;