WGLProcstat2Query.Close;
WGLProcstat2Query.SQL.Clear;
WGLProcstat2Query.SQL.Add(‘select * from dbo.gdsinfomt, dbo.procstat’);
WGLProcstat2Query.SQL.Add(‘where ((dbo.gdsinfomt.gdsno=:E_gdsno) and (dbo.procstat.gdsno=:E_gdsno))’);
//Roger 20091201 動態參數若使用相同的參數名稱兩個以上,請改用陣列方式,並把每個參數都當成獨立參數
WGLProcstat2Query.Parameters[0].Value:= Trim(GdsNoEdit.Text);
WGLProcstat2Query.Parameters[1].Value:= Trim(GdsNoEdit.Text);
WGLProcstat2Query.Open;
WGLProcstat2Query.RecordCount;
上面的例子,若有使用動態 SQL 參數 :E_gdsno 相同的參數兩個以上:
請改用陣列方式,並把每個參數都當成獨立參數給值才行
近期留言