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

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




صفحه 5 از 54 اولاول 12345678915 ... آخرآخر
نمايش نتايج 41 به 50 از 536

نام تاپيک: همه چيز در مورد Database ها

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

    پيش فرض

    جزئيات ساخت ديتابيس يا لينك كردن با دلفي يا ساخت برنامه با دلفي؟

  2. #42
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    پيش فرض

    سلام
    چزئيات ساخت ديتابيس رو بذار
    چون الآن بحث ما اين هست
    و نبايد اين طرف اون طرف بريم
    كه گيج نشيم بعديش لينك كردن و بعد
    ساخت برنامه. ممنون.

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

    پيش فرض

    مهمترين موردي كه در جزئيات وجود داره اينه كه اولا بتوني تشخيص بدي كه بايد با چند جدول كار كني.
    البته اين كار بيشتر تجربيه. ولي هيچ وقت اين حرفمو يادت نره : "هميشه تعداد فيلد محدوده و تعداد ركورد بينهايت".
    اين يعني گاهي بهتره يك جدول اضافي ايجاد كنيد بجاي اينكه يك جدول كمتر داشته باشيد با 50 تا فيلد.

    ممولا تعدا فيلدها در يك جدول نبايد بيشتر از 15 تا باشه.
    اگه بود هميشه شك كنيد كه احتمالا دارين يك جاي كارو اشتباه طراحي ميكنيد.

    يك مورد ديگر هم درباره DataBase Desktop بگم كه بد نيست.
    در طراحي هر يك از مدلهاي مختلف جدول با اين برنامه اگر روي Type كليك كنيد كليه مقادير مجازو نشونتون ميده.
    البته معمولا از لحاظ ماهيت بيشتر با همان انواعي كه تعريف كردم كار داريد.

  4. #44
    آخر فروم باز soldier's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    2,505

    پيش فرض

    سلام
    يه نكته بود كه توجه نكردي.
    و خودم هم گيج شدم و حالا
    حل شده مكان DataBase Des هست
    كه از Tool>Database Desktop اينجا
    بايد پيداش كنيد.ممنون

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

    پيش فرض

    معمولا تو خود Start Menu بخش Delphi آيكونشو داره.

  6. #46
    اگه نباشه جاش خالی می مونه
    تاريخ عضويت
    May 2005
    پست ها
    437

    پيش فرض

    دوستان چه جوري ميشه يه ديتا بيس و يا يه بانك اطلاعاتي از تو دلفي و در زمان اجرا ساخت

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

    پيش فرض

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

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

    پيش فرض

    سلام دوستان.
    درس جدید : دیتابیسهای چند جدوله.
    نمونه بارز برای ساخت چنین جدولی اکسس و اس کیو ال است.
    در این نرم افزارها چند جدول در یک فایل قرار میکیرند.
    برای دسترسی به این جدولها دو مرحله وجود دارد.
    1. مرحله اتصال دیتابیس به دلفی.
    2. مرحله تفکیک جدولها و استفاده از آنها.
    در مرحله 1 از کامپوننتهای ADO استفاده میشود و مهمترین این کامپوننتها ADOConnection است.
    این کامپوننت برای اتصال استفاده می شود و برای ایجادارتباط باید روی کامپوننت دبل کلیک کنید و صفحه ای باز میشود که در جلوی بخش Connection String یک دکمه Build وجود دارد که به وسیله آن ابزار ارتباطی انتخاب میشود.
    در مرحله دوم از ADODataSet استفاده میگردد. که در آن نامه ADO که روی صفحه قرار داده شده انتخاب میگردد و در يكي از بخشهاش ميتونين به كمك خود دلفي فيلدهاي مورد نظر خودتون رو انتخاب كنيد.

    باقی مراحل توسط بخش DataControl صورت میگیرد که قبلا درباره آن توضیح داده شده.
    برای دلفی Table که در بخش BDE است ویا ADOTable که طریقه استفاده از آن توضیح داده شد، مشابهند و کار با آنها یکسان میباشد.
    Last edited by مرد مباح; 27-07-2006 at 10:08.

  9. #49
    در آغاز فعالیت
    تاريخ عضويت
    Jul 2006
    پست ها
    6

    پيش فرض مشكل در اتصال access از طريق asp.net

    با سلام
    من سعي كردم يك بانك اطلاعاتي اكسس را با Microsoft Jet 4.0 OLE DB Provider به asp.net متصل كنم اما بعد از اجرا error ذيل ظاهر مي شود،‌ممنون ميشوم اگر كسي راهنمائي كند مشكل كجاست؟ ضمنا شايد نكات ذيل هم براي تشخيص مشكل مفيد باشد:
    - در هنگام اتصال پاسخ Test Connection بصورت Test Connection Succecded است.
    -بعد از اتصال بانك، يك ايكون بانك اكسس همنام اما با يك علامت قفل در گوشه آن هم ايجاد مي شود و اگر اتصال را قطع كنيم آن ايكون هم ديده نمي شود.
    -براي برقراري ارتباط با DataGrid كد ذيل را نوشته ام:
    Dim myReader As System.Data.OleDb.OleDbDataReader

    OleDbConnection1.Open()
    myReader = OleDbCommand1.ExecuteReader()
    DataGrid1.DataSource = myReader
    DataGrid1.DataBind()


    Server Error in '/ali-85-5-2' Application.--------------------------------------------------------------------------------

    The Microsoft Jet database engine cannot open the file 'C:\Documents and Settings\nasehi.KCC-4F4E3221FC4\Desktop\ali\ali.mdb'. It is already opened exclusively by another user, or you need permission to view its data.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.Data.OleDb.OleDbException: The Microsoft Jet database engine cannot open the file 'C:\Documents and Settings\nasehi.KCC-4F4E3221FC4\Desktop\ali\ali.mdb'. It is already opened exclusively by another user, or you need permission to view its data.

    Source Error:


    Line 46: Dim myReader As System.Data.OleDb.OleDbDataReader
    Line 47:
    Line 48: OleDbConnection1.Open()
    Line 49: myReader = OleDbCommand1.ExecuteReader()
    Line 50: DataGrid1.DataSource = myReader


    Source File: c:\inetpub\wwwroot\ali-85-5-2\WebForm1.aspx.vb Line: 48

    Stack Trace:


    [OleDbException (0x80004005): The Microsoft Jet database engine cannot open the file 'C:\Documents and Settings\nasehi.KCC-4F4E3221FC4\Desktop\ali\ali.mdb'. It is already opened exclusively by another user, or you need permission to view its data.]
    System.Data.OleDb.OleDbConnection.ProcessResults(I nt32 hr)
    System.Data.OleDb.OleDbConnection.InitializeProvid er()
    System.Data.OleDb.OleDbConnection.Open()
    ali_85_5_2.WebForm1.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\ali-85-5-2\WebForm1.aspx.vb:48
    System.Web.UI.Control.OnLoad(EventArgs e)
    System.Web.UI.Control.LoadRecursive()
    System.Web.UI.Page.ProcessRequestMain()

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

    پيش فرض

    راحتترین راه اصلاح شما استفاده از ODBC است.
    از اين لينك استفاده كنيد و نتيجه رو خبر بدين.
    راستي اينجا بخش دلفيه و اكثر دوستان با كدها asp .net آشنايي ندارن.
    فكر ميكنم علامت قفل هم كه ظاهر ميشه يه خاطرلينك يك جانبه شماست.
    يعني فقط يك دستگاه ميتونه به بانك لينك بشه.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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