omg77
11-12-2009, 20:12
به نام خدا
fayyaz عزیز و دوستای خوبم سلام
من در برنامم که مربوط به تالار و رستوران هست و با دلفی و اکسس و adoquery درست کردم می خوام یه لیست از checkbox ها داشته باشم که هرکدوم مربوط به یه غذا باشه و وقتی مثلا ً داریم سفارش یه مشتری رو ثبت می کنیم ، غذاها و سالادهای انتخابی مشتری رو با checkbox ها علامت بزنیم و با زدن دکمه ، سفارش مشتری توی یک فیلد به نام سفارش ذخیره بشه .
یعنی به ازای هر checkbox یک کلمه که نام غذاست در فیلد سفارش ذخیره بشه .
مثلا اگه جوجه و سالاد فصل انتخاب شده بود ، با زدن دکمه ، توی فیلد سفارش داشته باشیم : جوجه – سالاد فصل .
دو جدول داریم یکی به اسم moshtarian و دیگری به اسم sefaresh که هر دو یک فیلد cod دارن که مشترکه . فیلد sefaresh هم در همون جدول سفارشه .
واقعا ً خسته شدم . هرکاری می کنم خطا و پیغام میده کلافم کرده . اینم کدهایی که نوشتم ولی خطا میده :
if checkbox1.cheked then
begin
adoquery1.Append;
adoquery1.FieldValues['sefaresh.cod']:=adoquery2.FieldValues['cod'];
adoquery1.FieldByName('sefaresh').Text:=adoquery1. FieldByName('sefaresh').Text+'-';برنج'+
adoquery1.Post;
adoquery1.Close;
adoquery1.Open;
end;
راستش خودم که کلافه ام ... اگه جواب نگیرم مجبورم ببرمش بیرون درستش کنن . وای حتما ً کلی هم پول می گیرن . کمکم کنید
fayyaz عزیز و دوستای خوبم سلام
من در برنامم که مربوط به تالار و رستوران هست و با دلفی و اکسس و adoquery درست کردم می خوام یه لیست از checkbox ها داشته باشم که هرکدوم مربوط به یه غذا باشه و وقتی مثلا ً داریم سفارش یه مشتری رو ثبت می کنیم ، غذاها و سالادهای انتخابی مشتری رو با checkbox ها علامت بزنیم و با زدن دکمه ، سفارش مشتری توی یک فیلد به نام سفارش ذخیره بشه .
یعنی به ازای هر checkbox یک کلمه که نام غذاست در فیلد سفارش ذخیره بشه .
مثلا اگه جوجه و سالاد فصل انتخاب شده بود ، با زدن دکمه ، توی فیلد سفارش داشته باشیم : جوجه – سالاد فصل .
دو جدول داریم یکی به اسم moshtarian و دیگری به اسم sefaresh که هر دو یک فیلد cod دارن که مشترکه . فیلد sefaresh هم در همون جدول سفارشه .
واقعا ً خسته شدم . هرکاری می کنم خطا و پیغام میده کلافم کرده . اینم کدهایی که نوشتم ولی خطا میده :
if checkbox1.cheked then
begin
adoquery1.Append;
adoquery1.FieldValues['sefaresh.cod']:=adoquery2.FieldValues['cod'];
adoquery1.FieldByName('sefaresh').Text:=adoquery1. FieldByName('sefaresh').Text+'-';برنج'+
adoquery1.Post;
adoquery1.Close;
adoquery1.Open;
end;
راستش خودم که کلافه ام ... اگه جواب نگیرم مجبورم ببرمش بیرون درستش کنن . وای حتما ً کلی هم پول می گیرن . کمکم کنید