ERIKA
جمعه 02 مهر 1389, 21:54 عصر
با سلام
من با دستور پروسیجر یک کدی برای حذف به این صورت نوشتم
if DataModule1.TInsertInfoFood.IsEmpty then Application.MessageBox('موردی برای حذف وجود ندارد ','ÎØÇ',MB_OK+MB_ICONERROR)
else
if messagedlg('ایا مایل به حذف رویداد موردنظر هستید؟',mtConfirmation,[MByes,MBno],4)=mryes then
begin
DataModule1.SPDeletetInfoFood.Parameters[1].Value:=DBEdit6.Text;
DataModule1.SPDeletetInfoFood.ExecProc;
DataModule1.SPDeletetInfoFood.Requery();
end;پروسیجر ای هم که هست اینه:
CREATE PROCEDURE [delete_T_Food]
@FoId bigint
AS
DELETE T_Food
WHERE
@FoId=FoId
GO
پیغام خطایی که می دهد این است
project pro.exe raised exeption class EListError with message 'list index out of bunds(1)'.دوستان میشه لطف کنند بفرمایید مشکل از کجاست؟
ممنون
من با دستور پروسیجر یک کدی برای حذف به این صورت نوشتم
if DataModule1.TInsertInfoFood.IsEmpty then Application.MessageBox('موردی برای حذف وجود ندارد ','ÎØÇ',MB_OK+MB_ICONERROR)
else
if messagedlg('ایا مایل به حذف رویداد موردنظر هستید؟',mtConfirmation,[MByes,MBno],4)=mryes then
begin
DataModule1.SPDeletetInfoFood.Parameters[1].Value:=DBEdit6.Text;
DataModule1.SPDeletetInfoFood.ExecProc;
DataModule1.SPDeletetInfoFood.Requery();
end;پروسیجر ای هم که هست اینه:
CREATE PROCEDURE [delete_T_Food]
@FoId bigint
AS
DELETE T_Food
WHERE
@FoId=FoId
GO
پیغام خطایی که می دهد این است
project pro.exe raised exeption class EListError with message 'list index out of bunds(1)'.دوستان میشه لطف کنند بفرمایید مشکل از کجاست؟
ممنون