نقل قول: استفاده از حلقه تکرار
سلام
کدها رو بصورت زیر تغییر بده ببین جواب میده !
Dim fld
For Each fld In Form_frmper.Recordset.Fields
Form_frmper.Controls(fld.Name) = fld.Value
Next
نقل قول: استفاده از حلقه تکرار
سلام
ممنونم بابت پاسختون
ولی این کد فقط رکورد اول رو برمیگردونه و برای Single Form جواب میده، در Datasheet Form کل لیست میشه رکورد اول (رکورد اول تا پایین لیست تکرار میشه)
نقل قول: استفاده از حلقه تکرار
نقل قول:
نوشته شده توسط
Masoud.eh
سلام
ممنونم بابت پاسختون
ولی این کد فقط رکورد اول رو برمیگردونه و برای Single Form جواب میده، در Datasheet Form کل لیست میشه رکورد اول (رکورد اول تا پایین لیست تکرار میشه)
فکر کنم کد زیر جواب بده:
Dim fld
For Each fld In Form_frmper.Recordset.Fields
Form_frmper.Controls(fld.Name).ControlSource = fld.Name
Next
نقل قول: استفاده از حلقه تکرار
ممنونم دوست عزیز
جواب داد
نقل قول: استفاده از حلقه تکرار
سلام و روز خوش
البته به مورد سئوال ربطی نداره،
ولی اون کد sql که در تصویر دیده میشه جدای از این که ریسک sql injection داره،
بیش از اندازه پیچیده است!
نقل قول: استفاده از حلقه تکرار
نقل قول:
نوشته شده توسط
mazoolagh
سلام و روز خوش
البته به مورد سئوال ربطی نداره،
ولی اون کد sql که در تصویر دیده میشه جدای از این که ریسک sql injection داره،
بیش از اندازه پیچیده است!
سلام
راهی برای ساده تر کردن کدهای Sql هست؟
نقل قول: استفاده از حلقه تکرار
سلام دوباره
آره - حتما هست.
دیتا نمونه و خروجی مورد نظر رو پیوست کنین.
دیتا لازم نیست واقعی باشه - ولی ساختارش همینی باشه که دارین،
خروجی مورد نظر رو هم بصورت جدول بگذارین و نه اسکرین شات.
اگر فرم هم لازم هست در پیوست باشه - کلا مینیمم چیزی که داستان رو بیان کنه.