Rocker
سه شنبه 01 آبان 1386, 12:30 عصر
سلام دوستان:
من در برنامم از بانک اکسس و ADO استفاده کردم.
چون من در برنامم از یک دستور مشابه زیر استفاده کردم
Datamodule3.QRYstaticPr.FieldByName('Key').AsInteg er:=Datamodule3.QRYproduce.FieldByName('id').AsInt eger;
Datamodule3.QRYstaticPr.Post;برنامه موقع Post کردن رکورد این پیغام که عکسش رو ضمیمه کردم میده جالب اینجاست که وقتی ما تمام فیلدهای QRYproduce را پر نکرده باشیم مثلا دو تا فیلد مونده باشه و رکورد را Post کنیم و بعد کد بالا را اجرا کنیم و بخواهیم دو تا فیلد خالی را پر کنیم این پیام مضخرف ظاهر میشه و نمیزاره که مابقی اطلاعات رو Post کنیم و باید Cansel کنمش, واقعا کفرمو در آورده :عصبانی++:.
آخه ساختار برنامه موردی نداره و این پیام میاد البته خودم دلالیش رو یه جورایی حدس میزنم فکر کنم چون من مقدار فیلد ID که کلید و از نوع AutoNumber است از جدول QRYproduce را درون فیلد Key از جدول QRYstaticPr میریزم این ارور میادش اما آخه برای چی.
راستی من بین دو تا جدول QRYstaticPr و QRYproduce از طریق دو تا فیلد ID و Key ارتباط (Relationship) برقرار کردم آخه مجبورم.
لطفا کمکم کنید:گریه:
عکس رو تو پست شماره دو میتونید ببیندی.
من در برنامم از بانک اکسس و ADO استفاده کردم.
چون من در برنامم از یک دستور مشابه زیر استفاده کردم
Datamodule3.QRYstaticPr.FieldByName('Key').AsInteg er:=Datamodule3.QRYproduce.FieldByName('id').AsInt eger;
Datamodule3.QRYstaticPr.Post;برنامه موقع Post کردن رکورد این پیغام که عکسش رو ضمیمه کردم میده جالب اینجاست که وقتی ما تمام فیلدهای QRYproduce را پر نکرده باشیم مثلا دو تا فیلد مونده باشه و رکورد را Post کنیم و بعد کد بالا را اجرا کنیم و بخواهیم دو تا فیلد خالی را پر کنیم این پیام مضخرف ظاهر میشه و نمیزاره که مابقی اطلاعات رو Post کنیم و باید Cansel کنمش, واقعا کفرمو در آورده :عصبانی++:.
آخه ساختار برنامه موردی نداره و این پیام میاد البته خودم دلالیش رو یه جورایی حدس میزنم فکر کنم چون من مقدار فیلد ID که کلید و از نوع AutoNumber است از جدول QRYproduce را درون فیلد Key از جدول QRYstaticPr میریزم این ارور میادش اما آخه برای چی.
راستی من بین دو تا جدول QRYstaticPr و QRYproduce از طریق دو تا فیلد ID و Key ارتباط (Relationship) برقرار کردم آخه مجبورم.
لطفا کمکم کنید:گریه:
عکس رو تو پست شماره دو میتونید ببیندی.