amirkazem
دوشنبه 17 خرداد 1395, 19:36 عصر
سلام، دربرنامه ی فروشی که داریم(بانک اکسس) ودرجدول فروش آن نوع داده فیلدهای (foroosh)و(lavazem) ازنوع بولین(false-true)می باشد.حالامی خواهیم ازطریق فرم فروش وبا دستور(sql) مقادیرراواردجدول فروش کنیم.
دوستان بفرماییدمقادیر فیلدهای لوازم وفروش راکه روی فرم فقط با (checkbox) طراحی شده چگونه واردکنیم؟
کدی که نوشته ایم:
if MessageDlg('اطلاعات فروش ثبت خواهدشد.آیامطمئن هستید؟',mtConfirmation, [mbYes,mbNo],0,mbYes)=mrYes then
begin
ADOQuery3.Active :=true;
ADOQuery3.SQL.Clear ;
ADOQuery3.SQL.Add('insert into foroosh(f_tarikh,code_moshtari,code_motor,gh_khari d,gh_foroosh,sood,naghdi,albaghi,albaghi_type,lava zem,foroosh) values('+QuotedStr(SolarDatePicker1.Text)+','+Quot edStr(Edit6.text)+','+QuotedStr(Edit2.text)+','+Qu otedStr(DBEdit17.Text)+','+QuotedStr(Edit8.text)+' ,'+QuotedStr(Edit9.text)+','+QuotedStr(Edit10.text )+','+QuotedStr(Edit11.text)+','+QuotedStr(ComboBo x1.Items[ComboBox1.ItemIndex])+','+QuotedStr('yes')+','+QuotedStr('yes')+'');
ADOQuery3.ExecSQL ;
دوستان بفرماییدمقادیر فیلدهای لوازم وفروش راکه روی فرم فقط با (checkbox) طراحی شده چگونه واردکنیم؟
کدی که نوشته ایم:
if MessageDlg('اطلاعات فروش ثبت خواهدشد.آیامطمئن هستید؟',mtConfirmation, [mbYes,mbNo],0,mbYes)=mrYes then
begin
ADOQuery3.Active :=true;
ADOQuery3.SQL.Clear ;
ADOQuery3.SQL.Add('insert into foroosh(f_tarikh,code_moshtari,code_motor,gh_khari d,gh_foroosh,sood,naghdi,albaghi,albaghi_type,lava zem,foroosh) values('+QuotedStr(SolarDatePicker1.Text)+','+Quot edStr(Edit6.text)+','+QuotedStr(Edit2.text)+','+Qu otedStr(DBEdit17.Text)+','+QuotedStr(Edit8.text)+' ,'+QuotedStr(Edit9.text)+','+QuotedStr(Edit10.text )+','+QuotedStr(Edit11.text)+','+QuotedStr(ComboBo x1.Items[ComboBox1.ItemIndex])+','+QuotedStr('yes')+','+QuotedStr('yes')+'');
ADOQuery3.ExecSQL ;