نمایش نتایج 1 تا 8 از 8

نام تاپیک: چطوری اول اطلاعات رو بخونم بعد به Grid ارسال کنم ؟

  1. #1

    چطوری اول اطلاعات رو بخونم بعد به Grid ارسال کنم ؟

    آقا من کل محتویات بانک اکسس رو فیلد به فیلد کد می کنم بعد در دیتابیس insert می کنم

    این دیتابیس از طریق ADO به یک Grid وصله

    چطوری اطلاعات دیتابیس رو بخونم و کدگشایی کنم بعد به Grid ارسال کنم؟

    استاد گفت وقتی بخوای روی رکورد ها حرکت کنی - جستجو کنی و خیلی چیزهای دیگه
    دچار مشکل می شی پس بهتره اطلاعات رمز گشایی شده رو توی یه جدول جدید بریزی بعد از اونجا بخونی دست آخر هم جدول رو حذف کنی !!

    اما اخه ممکنه یه سری اطلاعات یه جدول رو خوند و بعد کد گشایی کرد به یه جدول دیگه insertکرد ؟ اینجوری کاربر باید بره فردا بیاد با برنامه کار کنه ... :roll:

  2. #2
    دادش من حتماً توی Symantec استخدام می شی ، نگران این موضوع تنها نباش ، بعد این مشکل رو می تونی حل کنی.

  3. #3
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    مشهد مقدس
    پست
    416
    ببین برای اینکه اطلاعات رو بخوانی بعد در گرید بریزی باید این کار ها را انجام دهی:
    روشی که من براید توضیخ می دهم باید از dao و msflexgrid استفاده کنی:
    اول متغیری از نوع دیتا بیس تعریف می کنی dim mydb as database
    بعد متغیری از نوع ریکورد ست تعریف می کنی : dim mtable as recordset
    حالا:

    grid.cols=3:grid.rows=1
    Set myDB = Workspaces(0).OpenDataBase("mydb.mdb"& #41;
    set mtable=mydb.openrecordset("select * from mytable")
    do until mtable.eof
    grid.rows=grid.rows+1
    grid.row=grid.rows-1
    grid.col=1:grid.text=mtable!field1
    grid.col=2:grid.text=mtable!field2
    grid.col=2:grid.text=mtable!field3
    loop

    حالا در این میان هر بلایی که دلت بخواهد می توانی سر اطلاعات بیاوری بعد توی گرید بریزی. :o :| :mrgreen:

  4. #4
    مرسی تستش می کنم

  5. #5
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    مشهد مقدس
    پست
    416
    فقط هواستون باشه توی خاصیت
    grid.col=3 برای مثال است و شما می توانید ان را برابر تعداد فیلدهایتان قرار دهید
    و دیگر اینکه در refrence پروژة شما microsoft dao 2.5/3.5 روشن باشد. :wink:

  6. #6
    کاربر دائمی آواتار کم حوصله
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    ایران - مشهد
    پست
    962
    روشی که من براید توضیخ می دهم باید از ado و msflexgrid استفاده کنی:
    دیگر اینکه در refrence پروژة شما microsoft dao 2.5/3.5 روشن باشد.
    :shock: :shock:

    Set myDB = Workspaces(0).OpenDataBase("mydb.mdb"& #41;
    set mtable=mydb.openrecordset("select * from mytable")
    :shock: :shock: :shock:
    بابا تا جایی که من می دونم این روش با dao هست نه ado
    :?: :?:

  7. #7
    :roll: :cry:

  8. #8
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    مشهد مقدس
    پست
    416
    ببخشید منظورم dao بود که دوباره رویش تاکید کرده بودم. :oops:
    ممنون از یادآوریتان. :wink:

تاپیک های مشابه

  1. چگونگی نمایش فیلد منفی در Grid
    نوشته شده توسط frahimi در بخش Foxpro
    پاسخ: 6
    آخرین پست: چهارشنبه 09 خرداد 1386, 11:37 صبح
  2. قرار دادن کامبو باکس در Grid
    نوشته شده توسط بابک زواری در بخش VB.NET
    پاسخ: 3
    آخرین پست: یک شنبه 12 فروردین 1386, 19:21 عصر
  3. یک سوال فوری در مورد Grid
    نوشته شده توسط Hamedm در بخش VB.NET
    پاسخ: 0
    آخرین پست: چهارشنبه 09 شهریور 1384, 12:52 عصر
  4. تعیین فرمت اطلاعات در Grid
    نوشته شده توسط shsoft در بخش برنامه نویسی در 6 VB
    پاسخ: 8
    آخرین پست: پنج شنبه 10 دی 1383, 15:28 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •