我在数据库里把sdate字段属性设为date,但当我用datetimepicker向数据库赋值就出现问题。如下:
var
sd:tdate;
begin
sd:=datetimepicker1.date
.......................
sql.add('insert abc(...,sdate) values(...'''+sd+''')');
.....
open;
错误:tstring 与tdate不兼容;请高手们帮帮,看看什么回事,请明示。
var
sd:tdate;
begin
sd:=datetimepicker1.date
.......................
sql.add('insert abc(...,sdate) values(...'''+sd+''')');
.....
open;
错误:tstring 与tdate不兼容;请高手们帮帮,看看什么回事,请明示。
要换成字符啊
sql.add('insert abc(...,sdate) values(...'''+DateToStr(sd)+''')');
如要时间就要DateTimeToStr