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

نام تاپیک: ساخت دیتابیس access با استفاده از C#‎

  1. #1

    ساخت دیتابیس access با استفاده از C#‎

    سلام، من یک برنامه نوشتم و میخوام یک نام دیتابیس و یک نام جدول و دو عدد فیلد به همراه نوع بگیرد و دیتابیس را ایجاد کند و در یک قسمت دیگه هم میخوام با وارد کردن نام دیتابیس آن را پاک کند
    فقط تا آخر امشب وقت دارم چون باید اینو برای استاد ایمیل کنم و بعنوان پروژه هست! فقط خواهش میکنم راهنمایی کوچک نکنید چون اصلا وقت ندارم! تا حالا چند تا پروژه بردم استادمون الکی گیر میده!! اینا هم اصلا اصلا به ما یاد نداده بنابراین هیچی بلد نیستم!
    مرسی
    فایل های ضمیمه فایل های ضمیمه

  2. #2

    نقل قول: ساخت دیتابیس access با استفاده از C#‎

    من این قسمت رو به کلاس ام اضافه کردم اما error روبرو رو میده: The 'Microsoft.JET.OLEDB.4.0' provider is not registered on the local machine.
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    using System.Data;
    using System.Data.OleDb;


    namespace ConsoleApplication1
    {
    class sqlserver
    {
    public void create_db(string db_name)
    {
    string conString = @"Provider=Microsoft.JET.OLEDB.4.0;" + @"data source=c:\" + db_name + ".mdb";

    OleDbConnection conn = new OleDbConnection(conString);
    conn.Open();

    conn.Close();
    }

    public void remove(string db)
    {
    }
    }
    }

  3. #3

    نقل قول: ساخت دیتابیس access با استفاده از C#‎

    با sql server هم امتحان کردم اما نشد!! اگر میشه با sql server بگید چگونه این کارو انجام بدم!
    using System.Data;
    using System.Data.SqlClient;
    using System.Data.OleDb;


    namespace ConsoleApplication1
    {
    class sqlserver
    {
    public void create_db(string db_name)
    {
    String str;
    SqlConnection myConn = new SqlConnection("Server=localhost;Integrated security=SSPI;database=master");

    str = "CREATE DATABASE MyDatabase ON PRIMARY " +
    "(NAME = MyDatabase_Data, " +
    "FILENAME = 'C:\\MyDatabaseData.mdf', " +
    "SIZE = 2MB, MAXSIZE = 10MB, FILEGROWTH = 10%) " +
    "LOG ON (NAME = MyDatabase_Log, " +
    "FILENAME = 'C:\\MyDatabaseLog.ldf', " +
    "SIZE = 1MB, " +
    "MAXSIZE = 5MB, " +
    "FILEGROWTH = 10%)";

    SqlCommand myCommand = new SqlCommand(str, myConn);
    try
    {
    myConn.Open();
    myCommand.ExecuteNonQuery();
    //"DataBase is Created Successfully"
    }
    catch (System.Exception ex)
    {
    //ex.ToString()
    }
    finally
    {
    if (myConn.State == ConnectionState.Open)
    {
    myConn.Close();
    }
    }
    }


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

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