• مشکل در ایجاد و بارگذاری دیتابیس اکسس در سی شارپ
    #1
    Note 
    سلام
    این پروژه رو یکی از دوستام بهم داد ولی مشکل داره
    نه دیتابیس ایجاد میکنه و نه میتونه اون ها رو بخونه

    اگه میشه یک نگاهی بهش بیندازید و ببینید مشکلش کجاست

    WindowsFormsApplication1

    ممنون

    پاسخ
    #2
    Note 
    سلام
    یه کار ایجاد و باز کردن که اینقدر دردسر نداره!

    راههای زیادی وجود داره این تقریبا ساده ترینشه:

    [CSHARP]
    private void newDB_Click(object sender, EventArgs e)
    {
    SaveFileDialog sv = new SaveFileDialog();
    sv.ShowDialog();
    CatalogClass cat = new CatalogClass();
    string filename = sv.FileName;
    string tmpStr = "Provider=Microsoft.Jet.OLEDB.4.0;";
    tmpStr += "Data Source=" + filename + ";Jet OLEDB:Engine Type=5";
    cat.Create(tmpStr);

    Table nTable = new Table();
    nTable.Name = "PersonData";
    nTable.Columns.Append("LastName", DataTypeEnum.adVarWChar, 25);
    nTable.Columns.Append("FirstName", DataTypeEnum.adVarWChar, 25);
    cat.Tables.Append(nTable);
    }
    private void OpenDB_Click(object sender, EventArgs e)
    {
    OpenFileDialog op = new OpenFileDialog();
    op.ShowDialog();
    string filename = op.FileName;
    string Constr = "Provider=Microsoft.Jet.OLEDB.4.0;"
    + "Data Source = "+ filename;
    OleDbConnection Conn = new OleDbConnection(Constr);
    OleDbCommand cmd = Conn.CreateCommand();
    string SQLstr = "INSERT INTO PersonData (FirstName, LastName) VALUES('ali','rad')";
    cmd.CommandText = SQLstr;
    cmd.Connection.Open();
    cmd.ExecuteNonQuery();
    cmd.Connection.Close();
    }
    [/CSHARP]

    ***********
    پاسخ
    #3
    Note 
    سلام
    ببخشید که تاپیک رو میارم بالا
    منم مشکلم همینه میخوام دیتابیس ایجاد کنم و بارگذاریش کنم هرکاری کردم نتونستم درستش کنم خواهش میکنم یکی سورسشو بذاره
    ممنون میشم کمکم کنید

    پاسخ
    #4
    Note 
    کد بالا ساده ترین کدیه که میشه نوشت
    برای شما کار نکرد؟ خطایی دریافت کردید؟

    ***********
    پاسخ
    #5
    Note 
    برای من خطا میده. من مبتدیم ممنون میشم راهنمای کنید
    اگه سورسشو بذارید عالی میشه

    پاسخ
    #6
    Note 
    hamid685 نوشته است:برای من خطا میده. من مبتدیم ممنون میشم راهنمای کنید
    اگه سورسشو بذارید عالی میشه
    حمید جان متن خطا رو بذارید دوستان علم غیب ندارن
    سورسو که تو پست دوم گذاشتن شما چه سورسی میخوای؟

    پاسخ
    #7
    Note 
    متن ارورها
    خیلی بهش نیاز دارم ممنون میشم راهنمای کنید

    Error 1 The type or namespace name 'CatalogClass' could not be found (are you missing a using directive or an assembly reference?)


    Error 3 The type or namespace name 'Table' could not be found (are you missing a using directive or an assembly reference?)


    Error 5 The name 'DataTypeEnum' does not exist in the current context C:\Users\hamid1\Documents\Visual Studio 2012\Projects\creat dtabase\creat dtabase\Form1.cs 48 47 creat database

    پاسخ
    #8
    Note 
    از منوی Project گزینه Add Reference رو انتخاب کنید، به سربرگ COM برید و از لیست موجود گزینه Microsoft ADO Ext 2.8 رو انتخاب و ok کنید.

    [تصویر:  20140210-979-adox.png]

    بعد، با استفاده از دستور using تعریفش کنید تا بتونید ازش استفاده کنید:
    [CSHARP]
    using ADOX;
    [/CSHARP]

    پاسخ
    #9
    Note 
    مرسی از راهنمایتون مشکلم حل شد

    پاسخ
    ایجاد موضوع جدید   پاسخ به موضوع  

    موضوعات مرتبط با این موضوع...
    موضوع نویسنده پاسخ بازدید آخرین ارسال
    Note کتاب آموزش Parse کردن یک خبر خوان وردپرسی برای ویندوزفون The Arrow 0 1,419 23-04-2015 ساعت 09:24
    آخرین ارسال: The Arrow
    Note سوال ساخت تقویم فارسی در ویندوز 8.1 The Arrow 2 1,466 16-01-2015 ساعت 00:32
    آخرین ارسال: The Arrow
    Note دیتابیس SQLite در سی شارپ The Arrow 3 3,145 07-11-2014 ساعت 22:40
    آخرین ارسال: VBProgrammer
    Note FileAssociation در سی شارپ The Arrow 1 719 05-11-2014 ساعت 12:32
    آخرین ارسال: SOFTAFZAR
    Note سیو دیتاگرید با Xml alireza_kaka 14 3,209 08-10-2014 ساعت 20:30
    آخرین ارسال: The Arrow
    Note آموزش کامل سی شارپ (ویدئو) xMAN 2 848 02-10-2014 ساعت 12:50
    آخرین ارسال: xMAN
    Note explorer سی شارپ cMan 1 607 30-08-2014 ساعت 12:07
    آخرین ارسال: SOFTAFZAR
    Note پیدا کردن متن در سی شارپ arfanz 7 1,243 27-08-2014 ساعت 01:10
    آخرین ارسال: The Arrow
    Note برنامه نویسی موازی با سی شارپ xMAN 0 549 05-08-2014 ساعت 12:01
    آخرین ارسال: xMAN
    Note جستجو در یک متن در سی شارپ arfanz 12 2,876 16-07-2014 ساعت 09:32
    آخرین ارسال: Stack OverFlow

    کاربرانِ درحال بازدید از این موضوع:   1 مهمان