procedure TForm1.DBGridEh1DblClick(Sender: TObject);
var
s_id:integer;
begin
//edit1.Text:=dbgrideh1.DataSource.DataSet.Fields[0].Text;
s_id := strtoint(dbgrideh1.DataSource.DataSet.Fields[0].Text);
with adoquery2 do
begin
close;
sql.Clear; sql.Add('select p_id,s_o_serial,st_id,');
sql.Add('to_char(c_time,''yyyy-mm-dd hh:mi:ss'') 受理时间,');
sql.Add('to_char(f_time,''yyyy-mm-dd hh:mi:ss'') 归档时间 ');
sql.Add('from e.o_p_order WHERE p_id=s_id');
//oracle数据库里p_id字段是数字型的,请问上一句正确的写法是怎样的?谢谢!!!!!!
open;
screen.Cursor:=crarrow;
end;end;
的写法有问题,现在不知道正确写法是什么,请高手指教,谢谢!
str: string;
begin
str:= 'my num is %d';
str := Format(str,[0]);
ShowMessage(str);
end;