تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 8 از 8

نام تاپيک: چند سوال مفهومی از دلفی

  1. #1
    داره خودمونی میشه sobhan1990's Avatar
    تاريخ عضويت
    Dec 2009
    پست ها
    118

    پيش فرض چند سوال مفهومی از دلفی

    سلام
    من سی# کار کردم. تو اون به راحتی میشه به تک تک سطرهای یک جدول پایگاه داده دسترسی داشت میخوام بدونم تو دلفی چطوریه؟ من تا پر کردن یه adotable جلو رفتم. از اینجا بعدش چطوریه؟
    با تشکر

  2. #2
    کاربر فعال آنتی‎ویروس و نرم‎افزارهای امنیتی M.Hashemi's Avatar
    تاريخ عضويت
    Sep 2008
    محل سكونت
    کرمان - رفسنجان
    پست ها
    726

    پيش فرض

    با سلام
    اول باید بگم به دلفی خوش امدید.
    ببینید برای دسترسی به یک سلول باید اول شماره سطر با رکورد را انتخاب کنید و بعد با انتخاب ستون می توانید مقدار سلول مورد نظر را بدست اورید.
    برای انتخاب سطر یا رکورد از کد زیر استفاده کنید :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    برای انتخاب ستون چند کد وجود دارد که یکی از ان ها این است :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    به عنوان مثال من می خواهم سلولی که در سطر دوم و ستون اول با نام asdf است را انتخاب کنم و مقدار ان را نمایش بدهم :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ----------------
    شما که دارید از C# می اید باید دقت کنید که connection در C# به صورت live نیستند در حالی که در دلفی live هستند.
    یعنی C# یک لحظه به پایگاه داده وصل می شود و اطلاعات را دریافت می کند و ارتباط را قطع می کند اما در دلفی برای نمایش اطلاعات باید به صورت دائم تا انتهای عملیات به پایگاه داده وصل باشیم تا اطلاعات را بتوانیم نمایش تا تغییر بدهیم.
    بازم اگر سوالی بود در خدمتم
    پیروز باشید

  3. 2 کاربر از M.Hashemi بخاطر این مطلب مفید تشکر کرده اند


  4. #3
    داره خودمونی میشه sobhan1990's Avatar
    تاريخ عضويت
    Dec 2009
    پست ها
    118

    پيش فرض

    سلام
    ممنون از راهنمايي

    يه سوال ديگه دارم كه ممنون ميشم اينبار هم راهنمايي كنيد:
    من ميخوام براي سرچ كردن در پايگاه داده از كويري استفاده كنم و در نهايت با اون كويري يه ادو تيبل رو پر كنم.
    از كامپوننت هايي كه بدون كويري سرچ ميكنن نميخوام استفاده كنم. در واقع تاكيد دارم كه با كويري سرچ انجام بدم و در نهايت نتيجه جستجو در يه تيبل ريخته بشه.
    چطور ميتونم در دلفي اينكار رو انجام بدم؟

  5. #4
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    می تونی از ADOQuery ویا ADODataset استفاده کنی و روابط Query رو توی اون تعریف کنی.
    بقیش که حله

  6. این کاربر از مرد مباح بخاطر این مطلب مفید تشکر کرده است


  7. #5
    داره خودمونی میشه sobhan1990's Avatar
    تاريخ عضويت
    Dec 2009
    پست ها
    118

    پيش فرض

    سلام
    كجاي ادو تيبل ميشه از كويري استفاده كرد؟؟؟ من كه جز كانكشن چيز قابل مقدار دهي نديدم!! ممنون ميشم با كد يه مثل بزنيد يا يه سمپل بزاريد.

  8. #6
    پروفشنال as13851365's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    لیبدرا
    پست ها
    914

    پيش فرض

    برای استفاده از دستورات SQL راحترین راهش استفاده از ADOQuery هستش که از همون تبی که ADOTable رو روی فرم می زاری باید از اون استفاده کنی

  9. #7
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    ConnectionString
    توی ADODataSet که مطمئن هستم همین نام رو داره.
    ولی توی ADOQuery نمیدونم همینه یا نه.

  10. #8
    در آغاز فعالیت sh.ashayeri's Avatar
    تاريخ عضويت
    Jun 2010
    پست ها
    1

    پيش فرض

    شما که دارید از C# می اید باید دقت کنید که connection در C# به صورت live نیستند در حالی که در دلفی live هستند.
    یعنی C# یک لحظه به پایگاه داده وصل می شود و اطلاعات را دریافت می کند و ارتباط را قطع می کند اما در دلفی برای نمایش اطلاعات باید به صورت دائم تا انتهای عملیات به پایگاه داده وصل باشیم تا اطلاعات را بتوانیم نمایش تا تغییر بدهیم.
    بازم اگر سوالی بود در خدمتم
    پیروز باشید
    connection less بودن یا نبودن بستگی به تکنولوژی ای داره که شما دارین از اون استفاده می کنید. در ADo کانکشنها به صورت Connection Less نیستند ولی در تکنولوژی dbExpress کانکشن ها به صورت Connection Less کار می کنند. توجه داشته باشید که dbExpress به همراه نسخه 6 دلفی و نسخه های جدید تر عرضه می شود و من هم پیشنهاد می کنم که به جای dbGo از آن استفاده کنید.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •