PDA

View Full Version : سوال: خالی کردن فیلدی که در ان عکس ذخیره شده است.



soft-c
جمعه 05 شهریور 1389, 15:25 عصر
سلام.
من دو تا فیلد دارم یکی برای ذخیره عکس و دیگری برای متن .
می خواهم وقتی کاربر دکمه ی تغییر را کلیک کرد در فیلد متن ، متنی که آماده کرده است و در فیلد عکس Null (یعنی خالی شود) ذخیره شود .
البته از قبل در فیلد عکس یک عکس ذخیره شده است و فیلد متن خالی (null)است .
این کد را نوشتم ولی متن را ذخیره می کنه ولی فیلد عکس را خالی نمیکنه:




ADOQuery1.Close ;
ADOQuery1.SQL.Clear ;
ADOQuery1.SQL.Text:= 'update nameh set aks=''NULL'' , matn='''+richedit1.Text +''' where (az='''+edit4.Text +''')and(be='''+edit8.Text +''')and(number='''+edit5.Text +''')and(title='''+edit6.Text +''')and(date='''+SolarDatePicker2.Text +''' ) ' ;
ADOQuery1.ExecSQL ;

تشکر

babak869
شنبه 06 شهریور 1389, 23:53 عصر
بجای null از Nil استفاده نمایید

nilidelphi
دوشنبه 08 شهریور 1389, 10:22 صبح
عزیزم باید اینطوری بنویسی :



ADOQuery1.Sql.Clear;
ADOQuery1.Sql.Add('Update TableName Set PicNeme = <Null> Where ......');
ADOQuery1.ExecSQL;


در ضمن همیشه سعی کن بین کد های SQL نوشته شده در کوئری در دلفی حداقل دوتا فاصله بدی.

موفق باشی.