none
(Sumber: milist DOTNET) Menampilkan data dari 2 database di gridview RRS feed

  • Pertanyaan

  • Dear rekan sekalian,

    Aq mw nampilkan data dari 2 database dalam satu gridview.

    Itu kira2 caranya gimana y?

    Makasih sebelumnya

    Kamis, 28 Juli 2011 07.24
    Moderator

Jawaban

  • Jawaban 1

    Sekedar usul,

    Pake query join table dari 2 database tsb, lalu datasource gridview ambil dr hasil query tsb...

    Dijawab oleh: Mark Billy Salendu

    Jawaban 2

    betul apa yang dibilang Mark, hasilnya join itu nanti dimasukkan ke dalam dataset atau sqldatareader.

    Nah datasaource nanti berasal dari dataset atau sqldatareader

    Dijawab oleh: Ryan

    Jawaban 3

    Atau alternatif kedua, select satu2 dari masing2 database dan masukan ke dalam collection.

    Trs dengan menggunakan linq join dua collection tersebut ke satu collection baru.

    Nah object collection hasil join tersebut yg di binding ke gridview.

    Dijawab oleh: Eka Singgih


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Kamis, 28 Juli 2011 07.24
    Moderator
  • antar database sudah dibuat koneksi linked server ? klo sudah, query string nya bisa pake koneksi linked server

    mis:
    nama linked server : linked1

    query nya : select ... from DB1.dbo.<nama_table> join linked1.dbo.<nama_table>

    Dijawab oleh: Mark Billy Salendu


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Kamis, 28 Juli 2011 07.26
    Moderator

Semua Balasan

  • Jawaban 1

    Sekedar usul,

    Pake query join table dari 2 database tsb, lalu datasource gridview ambil dr hasil query tsb...

    Dijawab oleh: Mark Billy Salendu

    Jawaban 2

    betul apa yang dibilang Mark, hasilnya join itu nanti dimasukkan ke dalam dataset atau sqldatareader.

    Nah datasaource nanti berasal dari dataset atau sqldatareader

    Dijawab oleh: Ryan

    Jawaban 3

    Atau alternatif kedua, select satu2 dari masing2 database dan masukan ke dalam collection.

    Trs dengan menggunakan linq join dua collection tersebut ke satu collection baru.

    Nah object collection hasil join tersebut yg di binding ke gridview.

    Dijawab oleh: Eka Singgih


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Kamis, 28 Juli 2011 07.24
    Moderator
  • saya buat seperti ini

    string a = "select ...";
    SqlDataAdapter data = new SqlDataAdapter(a, DBManager.conn);
               DataSet ds = new DataSet();
               data.Fill(ds);
    conn itu berisi koneksi ke satu database

    jadi supaya dia konek ke 2 database gmna?

    klo bisa langsung kasi contoh kode nya
    urgent bgt

    Kamis, 28 Juli 2011 07.25
    Moderator
  • antar database sudah dibuat koneksi linked server ? klo sudah, query string nya bisa pake koneksi linked server

    mis:
    nama linked server : linked1

    query nya : select ... from DB1.dbo.<nama_table> join linked1.dbo.<nama_table>

    Dijawab oleh: Mark Billy Salendu


    Agnes Sannie [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Kamis, 28 Juli 2011 07.26
    Moderator