DataAdapter question

Ask a Question related to ASP.NET Data Grid Control, Design and Development.

  1. #1

    Default DataAdapter question

    I'm using ADO style. I have an Access database with four tables that I will
    want to do queries on. I will want to do queries on all four tables, at
    least individually, and possibly at the same time (using "INNER JOIN"). My
    question: Is it better to have four individual DataAdapters, one for each
    table, with the DataSet linking to a different one for each query; one
    single DataAdapter, that would connect to all four tables at once; or some
    kind of combination of the two? Any tips? As you can tell, I'm rather a
    newbie at databases.

    Thanks,
    Eric


    Eric A. Johnson Guest

  2. Similar Questions and Discussions

    1. DataAdapter and multiple result sets
      I have a SQL Server stored procedure that returns multiple recordsets (three of them), in the same way that sp_helpdb does (try entering EXEC...
    2. update sql unique key with dataadapter
      I got a typed dataset of data from a Sql server and i binded them on a grid, then if the user edit the grid all changes will be sent back throw...
    3. DataAdapter
      Hi I use a DataAdapter. To which is pass a Stored Proc and Connection SqlDataAdapter DA = new SqlDataAdapter("storedProd",Conn); how do i...
    4. Distributed Arch Guidance for DataAdapter and WS
      My project involves editing a complex set of data populated from 5-6 tables in a smart client WinForms process. 1. Clients requests data. 2....
    5. DataAdapter Insert data into a query
      I have the query "SELECT * FROM RIGHT JOIN VisiterInfo ON .=VisiterInfo." which I use to select data from two tables to display on screen. I use...
  3. #2

    Default Re: DataAdapter question

    Hi Eric,



    If you only need one result set in the application, you can just use one
    join query, of course, only one DataAdapter. Even if you want to get four
    DataTables in one DataSet, you can still use only one DataAdapter:



    OleDbDataAdapter dap = new OleDbDataAdapter("Select * FROM TABLE_ONE; Select
    * FROM TABLE_TWO; Select * FROM TABLE_THREE; Select * FROM TABLE_FOUR",
    CONNECTION_STRING);

    DataSet ds = new DataSet();

    dap.fill(ds);



    can fill into ds with four DataTables in one operation.



    HTH





    "Eric A. Johnson" <nothere@dontlookforme.com> wrote in message
    news:nSG4f.2790$q%.2655@newssvr12.news.prodigy.com ...
    > I'm using ADO style. I have an Access database with four tables that I
    > will want to do queries on. I will want to do queries on all four tables,
    > at least individually, and possibly at the same time (using "INNER JOIN").
    > My question: Is it better to have four individual DataAdapters, one for
    > each table, with the DataSet linking to a different one for each query;
    > one single DataAdapter, that would connect to all four tables at once; or
    > some kind of combination of the two? Any tips? As you can tell, I'm
    > rather a newbie at databases.
    >
    > Thanks,
    > Eric
    >

    Elton Wang Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139