c# kopiranje tabele iz jednog Dataseta u drugi

c# kopiranje tabele iz jednog Dataseta u drugi

offline
  • eca  Female
  • Zaslužni građanin
  • Pridružio: 24 Feb 2007
  • Poruke: 631

Table1 iz dataseta ds1 treba kopirati u dataset ds2 i reimenovati je u copyTable1.

Moj kod ne javlja gresku, ali ne znam kako da u bazu, baza2.mdb, dodam novu tabelu, copyTable1.

kod izgleda ovako:

  1. private void btnCopy_Click(object sender, EventArgs e)
  2.    {
  3.  
  4. DataSet ds1 = new DataSet();
  5. DataSet ds2 = new DataSet();
  6.  
  7.             con1 = new System.Data.OleDb.OleDbConnection();
  8.             con1.ConnectionString = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=D:/baza1.mdb";
  9.             con1.Open();
  10.             MessageBox.Show(" baza1 OPEN");
  11.          
  12.             string sql1 = "SELECT * From Table1";
  13.  
  14.             da1 = new System.Data.OleDb.OleDbDataAdapter(sql1, con1);
  15.             da1.Fill(busicDataSet, "Table1");
  16.  
  17.             con2 = new System.Data.OleDb.OleDbConnection();
  18.             con2.ConnectionString = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=D:/baza2.mdb";
  19.             con2.Open();
  20.             MessageBox.Show("baza2 OPEN");
  21.  
  22.      
  23.             string sql2 = "SELECT * From TableBla";
  24.  
  25.             da2 = new System.Data.OleDb.OleDbDataAdapter(sql2, con2);
  26.             daR.Fill(relacijeDataSet1, "TableBla");
  27.  
  28.  
  29.  
  30.             DataTable copyTable1 = new DataTable();
  31.  
  32.             copyTable1 = ds1.Tables["Table1"].Copy();
  33.            
  34.             ds1.Tables.Add(copyTable1);
  35.  
  36.             relacijeDataSet1.AcceptChanges();
  37.  
  38.             con1.Close();
  39.             con1.Dispose();
  40.             con2.Close();
  41.             con2.Dispose();
  42.  
  43.         }



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 849 korisnika na forumu :: 28 registrovanih, 1 sakriven i 820 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Andy, BB, bokisha253, Boris90, ele, Fabius, Haris, ILGromovnik, kybonacci, Laika8010, Lap720, Lazokobra, LUDI, mexo, MIKI63, mladen.zovko, nemkea71, pein, pirke96, PrincipL, R_038, tachinni, TRAVUNIJA, tritonus, trutcina, Velizar Laro, vladetije, šumar bk2