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

نام تاپیک: ارتباط با بانک داده MS project -خیلی ضروری

  1. #1

    ارتباط با بانک داده MS project -خیلی ضروری

    سلام
    من میخوام با برنامه نویسی اطلاعات یک فایلmpp. یعنی یک فایل microsoft project رو بطور اتوماتیک به پایگاه داده sql یا access وارد کنم وبرعکس.
    کسی میتونه کمکی به من کنه .
    خیلی ضروریه.
    مرسی

  2. #2
    برای ارتباط با فایل MS Project نیز از سینتکسی شبیه به سینتکس زیر استفاده کنید:

    Cnn.Open "Provider=Microsoft.Project.OLEDB.9.0;Project Name=C:\myPath\myProject.mpp"

    پس از ایجاد Connection، با یک دستور Select رکوردهای موجود در Task های مختلف MS Project را بخوانید و سپس با دستوری شبیه به دستور زیر و با استفاده از متد ExecuteNonQuery شی Command، در بانک SQL Server قرار دهید:

    "Select * INTO [ODBC;Driver=SQL Server;Server=(Local);Database=myDB;UID=sa;PWD=;].[SQLTbl] From myTask"


    موفق باشید.

  3. #3

    مشکل ارتباط با بانک داده MS Project حل نشد!!

    سلام و خیلی ممنون بابت راهنمایی تون
    من تیکه کد زیر رو برای تست اتصال نوشتم:
    Dim Cnn As SqlClient.SqlConnection
    Dim strcon As String
    strcon = "Provider=Microsoft.Project.OLEDB.9.0;Project Name=C:\mpp\SoftDev2.mpp
    "
    (Cnn = New SqlClient.SqlConnection(strcon
    ()Cnn.Open
    ()Cnn.close
    اما بعد از اجرا بهم این خطا رو میده:Keyword not supported: provider'
    ضمنا قسمت دوم جواب رو هم اصلا متوجه نشدم
    میشه لطفا اگه کد نمونه ای دارید بذارید.
    خیلی ممنونم.

  4. #4
    مسلما خطایی که گرفته میشه درسته چون شما از پرووایدر SQL Server به منظور برقراری با فایل MS Project استفاده کردید!
    نوع پرووایدر را به OLEDB Provider تغییر بدید.
    قسمت دوم نیز رکوردهای موجود در تسک myTask را در جدول SQLTbl یک بانک SQL Server کپی می کند.

    موفق باشید.

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

  1. خطا موقع ساخت Project
    نوشته شده توسط saeghe3000 در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: پنج شنبه 11 بهمن 1386, 08:56 صبح
  2. فرق بین console project & empty project
    نوشته شده توسط shr6557 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 1
    آخرین پست: شنبه 01 مهر 1385, 20:15 عصر

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

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