등록 된 데이터를 변경하는 과정에서 그 변경 된 데이터를 업데이트 해줍니다.
sSql := ' UpDate EmpInfo '
+ ' Set Name = "'+sName
+ '", Birth = "'+sBirth
+ '", Phone = "'+sPhone
+ '", CellPhone = "'+sCell
+ '", JobKind = "'+sKind
+ '", Address = "'+sAdd
+ '", Grade = "'+sGradeTemp
+ '" Where Id = "'+sId+'" ';
qryAdmin.close;
qryAdmin.sql.Clear;
qryAdmin.sql.Add(sSql);----------> 이부분에서 Exit하면 에러가 나는군요
qryAdmin.Open;
Clear; // 만들어준 함수.
에러의 내용인즉..
ENOResultSet with message 'Error Creating cusor Handle'이라네요~
디비에 보면 데이터는 업데이트 되어져 있긴 하고요~
어떤 에러인지 고수님 덜 부탁드립니다~~~~~~ ^^;
select => Query.Open;
update,delete => Query.ExecSQL;
을 사용합니다.
님의 에러는 아마도 이 부분일 듯...
진짜초보 wrote:
>
> 등록 된 데이터를 변경하는 과정에서 그 변경 된 데이터를 업데이트 해줍니다.
>
> sSql := ' UpDate EmpInfo '
> + ' Set Name = "'+sName
> + '", Birth = "'+sBirth
> + '", Phone = "'+sPhone
> + '", CellPhone = "'+sCell
> + '", JobKind = "'+sKind
> + '", Address = "'+sAdd
> + '", Grade = "'+sGradeTemp
> + '" Where Id = "'+sId+'" ';
>
> qryAdmin.close;
> qryAdmin.sql.Clear;
> qryAdmin.sql.Add(sSql);----------> 이부분에서 Exit하면 에러가 나는군요
> qryAdmin.Open;
> Clear; // 만들어준 함수.
>
>
> 에러의 내용인즉..
> ENOResultSet with message 'Error Creating cusor Handle'이라네요~
>
> 디비에 보면 데이터는 업데이트 되어져 있긴 하고요~
> 어떤 에러인지 고수님 덜 부탁드립니다~~~~~~ ^^;