none
SQL Server Compact Dalam Deployment Package RRS feed

  • Pertanyaan

  • saya kesulitan dalam membangun deployment package program berbasis database sql server compact, database yg saya koneksikan dengan dataset dan entities untuk LINQ tidak ikut ke dalam deployment package saya. jika untuk sql server berbasis database engine saya bisa, dengan menggunakan sql cmd dalam custom auctions install. mohon pencerahan agar saya bisa membuat database sql server compact yg include ke dalam package tanpa perlu membuat koding untuk mengubah app.config manifest. Terima kasih sebelumnya. NB: Saya menggunakan IDE Visual Studio 2010 Ultimate. Balasan bisa juga saya terima di email saya: anwar1hidayat@gmail.com. di facebook (anwar1hidayat@gmail.com)juga boleh.
    Minggu, 28 Agustus 2011 15.33

Jawaban

  • Selamat Pagi, Pak Anwar

    Terima kasih telah berpartisipasi didalam forum Technet.

    Untuk pertanyaan anda, tampaknya kami sarankan untuk menghubungi MSDN help desk, dimana bisa lebih detail untuk menalarkan cara membuat database SQL server compact.

    Kami juga bisa merefensikan artikel mengenai gambaran besar bagaimana membuat database sql server compact yg include ke dalam package tanpa perlu membuat koding untuk mengubah app.config manifest: http://blogs.msdn.com/b/stevelasker/archive/2007/03/31/creating-your-sql-server-compact-edition-database-and-schema-in-code.aspx

    Semoga bisa membantu


    Microsoft
    • Disarankan sebagai Jawaban oleh Antonius Steven Rabu, 31 Agustus 2011 01.24
    • Ditandai sebagai Jawaban oleh Steven Panjaya Rabu, 31 Agustus 2011 01.30
    Rabu, 31 Agustus 2011 01.24
  • Tidak menyangka pertanyaan saya terbalaskan. Tetapi beberapa bulan lalu saya sudah menemukan jawabannya. Ternyata Mudah sekali. Tinggal membuat event handler pada start up program: yaitu mengarahkan referensi "DATA DIRECTORY" pada app.config ke "Application Domain" yaitu directory tempat file database sqlce (.sdf) berada. Sehingga sebelumnya perlu menambahkan file database (.sdf) tersebut ke "Special Folder\App Data\Roaming" Mungkin sekalian sebagai informasi pada user lain saya berikan contoh kodingnya, yaitu sbb:
    dalam Vb:
    private Sub Application_Startup(object sender, StartupEventArgs e)
    ' Ini Connection Stringnya: Data Source=|DataDirectory|\contohdatabase.sdf
    ' Set directory data ke the users %AppData% folder
    ' Lalu contohdatabase.sdf harus ditempatkan di: C:\\Users\\<Username>\\AppData\\Roaming\\

    AppDomain.CurrentDomain.SetData("DataDirectory",Environment.GetFolderPath _ (Environment.SpecialFolder.ApplicationData))
    End Sub

    "Semoga Bermanfaat, Thanks a lot"

    • Ditandai sebagai Jawaban oleh Steven Panjaya Jumat, 13 Januari 2012 01.06
    Selasa, 10 Januari 2012 17.17

Semua Balasan

  • Selamat Pagi, Pak Anwar

    Terima kasih telah berpartisipasi didalam forum Technet.

    Untuk pertanyaan anda, tampaknya kami sarankan untuk menghubungi MSDN help desk, dimana bisa lebih detail untuk menalarkan cara membuat database SQL server compact.

    Kami juga bisa merefensikan artikel mengenai gambaran besar bagaimana membuat database sql server compact yg include ke dalam package tanpa perlu membuat koding untuk mengubah app.config manifest: http://blogs.msdn.com/b/stevelasker/archive/2007/03/31/creating-your-sql-server-compact-edition-database-and-schema-in-code.aspx

    Semoga bisa membantu


    Microsoft
    • Disarankan sebagai Jawaban oleh Antonius Steven Rabu, 31 Agustus 2011 01.24
    • Ditandai sebagai Jawaban oleh Steven Panjaya Rabu, 31 Agustus 2011 01.30
    Rabu, 31 Agustus 2011 01.24
  • Tidak menyangka pertanyaan saya terbalaskan. Tetapi beberapa bulan lalu saya sudah menemukan jawabannya. Ternyata Mudah sekali. Tinggal membuat event handler pada start up program: yaitu mengarahkan referensi "DATA DIRECTORY" pada app.config ke "Application Domain" yaitu directory tempat file database sqlce (.sdf) berada. Sehingga sebelumnya perlu menambahkan file database (.sdf) tersebut ke "Special Folder\App Data\Roaming" Mungkin sekalian sebagai informasi pada user lain saya berikan contoh kodingnya, yaitu sbb:
    dalam Vb:
    private Sub Application_Startup(object sender, StartupEventArgs e)
    ' Ini Connection Stringnya: Data Source=|DataDirectory|\contohdatabase.sdf
    ' Set directory data ke the users %AppData% folder
    ' Lalu contohdatabase.sdf harus ditempatkan di: C:\\Users\\<Username>\\AppData\\Roaming\\

    AppDomain.CurrentDomain.SetData("DataDirectory",Environment.GetFolderPath _ (Environment.SpecialFolder.ApplicationData))
    End Sub

    "Semoga Bermanfaat, Thanks a lot"

    • Ditandai sebagai Jawaban oleh Steven Panjaya Jumat, 13 Januari 2012 01.06
    Selasa, 10 Januari 2012 17.17