PDA

View Full Version : روش data environment یا select



barnamenevis76
پنج شنبه 08 آذر 1397, 09:43 صبح
با سلام .
من در vfp جداولم رو به روش قدیمی تحت داس یعنی با select در نواحی کاری تعریف میکنم .
آیا روش select در vfp اشتباه است ؟ و چرا ؟
تحت شبکه باز شده جداول به شکلیه ؟ آیا همون دستور SET EXCLUSIVE OFF اینجا هم جواب میده ؟

binyaz2003
جمعه 09 آذر 1397, 18:36 عصر
روش درست است
برای کار شبکه هم، تقریبا مشابه هست.

barnamenevis76
یک شنبه 11 آذر 1397, 09:28 صبح
ممنون از راهنماییتون.
یه سئوال دیگه داشتم : از دوستی شنیدم که تو طراحی فرم باید جداول رو روش data environment وارد کنم . ولی من این کار رو نجام نمیدم و فقط با select نواحی کاری تعریف شده از قبل رو صدا میزنم و فرم رو با ابزارهای textbox-command و ... طراحی می کنم و تو روال ها کدهام رو قرار میدم و اصلا از data environment استفاده نمیکنم و تا حالا هم مشکلی نداشتم . آیا این کارمن اشتباهه؟

binyaz2003
دوشنبه 12 آذر 1397, 10:07 صبح
در فاکس پرو، باید وجود ندارد. شما آزاد هستید از هر روشی که دوست دارید کد بزنید. اما، استفاده از Data Environment و متعاقبا اتصال فیلدها و یا Grid و سایر کنترلها به فیلدهای جدول باز شده در Data Environment مزایای بسیار زیاد و همینطور افزایش سرعت نوشتن برنامه را در بر خواهد داشت.
پیشنهاد میکنم اگر علاقه دارید، ابتدا در یک برنامه خیلی کوچک (مثلا یک دفترچه تلفن یک فرمه) این روش ها رو پیاده سازی و تجربه کنید و بعد در یک برنامه تجاری پیاده سازی کنید.
اگر هم که با همین روش، کارتون انجام میشه و به قول معروف شکایتی ندارید :لبخند: همین رو ادامه بدید.

barnamenevis76
سه شنبه 13 آذر 1397, 08:30 صبح
در فاکس پرو، باید وجود ندارد. شما آزاد هستید از هر روشی که دوست دارید کد بزنید. اما، استفاده از Data Environment و متعاقبا اتصال فیلدها و یا Grid و سایر کنترلها به فیلدهای جدول باز شده در Data Environment مزایای بسیار زیاد و همینطور افزایش سرعت نوشتن برنامه را در بر خواهد داشت.
پیشنهاد میکنم اگر علاقه دارید، ابتدا در یک برنامه خیلی کوچک (مثلا یک دفترچه تلفن یک فرمه) این روش ها رو پیاده سازی و تجربه کنید و بعد در یک برنامه تجاری پیاده سازی کنید.
اگر هم که با همین روش، کارتون انجام میشه و به قول معروف شکایتی ندارید :لبخند: همین رو ادامه بدید.
ممنون از اینکه وقت گذاشتید و راهنمایی کردید.